Portál AbcLinuxu, 12. května 2025 18:17

Dotaz: gnuplot a 1/9*x**3

15.10.2007 18:59 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
gnuplot a 1/9*x**3
Přečteno: 239×
Odpovědět | Admin
dobry den, proc gnuplot nenakresli funkci (1/9)*(x**3), ale (x/8)*(x**3) ano? Jaky je v tom rozdil?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.10.2007 19:03 Jiří Jakeš | skóre: 22 | blog: Linuxovna_JJ | Taipei
Rozbalit Rozbalit vše Re: gnuplot a 1/9*x**3
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co třeba (1./9)*(x**3)?
15.10.2007 19:26 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: gnuplot a 1/9*x**3
To funguje, ale potrebuju vedet proc ten prvni postup zhavaruje. Uzivatel, ktery nikdy o GNU bude funkci zapisovat do weboveho formulare. Potreboval bych aby fungovalo i 1/9 tak to musim asi nejak filtrovat. Ale nevim, proc ten prvni zpusob nefunguje.
15.10.2007 19:40 Jiří Jakeš | skóre: 22 | blog: Linuxovna_JJ | Taipei
Rozbalit Rozbalit vše Re: gnuplot a 1/9*x**3
Protože 1/9 je celočíselné dělení (podíl dvou celých čísel). Musíte tedy „převést“ dělence nebo dělitele na desetinné číslo, chcete-li počítat „neceločíselně“.
15.10.2007 19:58 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: gnuplot a 1/9*x**3
Paráda, děkuji.

Na převod vzorce pro maximu do GNUplotu se dá použít formconv - k dohledání na sourceforge.
echo "1/9 * x^3" | formconv -O gnuplot
(((1.0*(1)/(9)))*(((x)**(3))))
Josef Kufner avatar 16.10.2007 11:22 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: gnuplot a 1/9*x**3
Tohle bych ale v případě gnuplotu považoval skoro i za chybu...
Hello world ! Segmentation fault (core dumped)
16.10.2007 12:34 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: gnuplot a 1/9*x**3
Koukal jsem na to a je to popsano ve FAQ: http://www.gnuplot.info/faq/faq.pdf pod polozkou 7.5

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.