Portál AbcLinuxu, 2. listopadu 2025 04:02
x = [...]), vypoctes si y (podle toho vzorce) a napises plot(x,y).
Ale na tohle v pohode staci gnuplot: Zadas funkci f(x) = ... a pak das plot f(x).
gnuplot> f(x)=(2*x+3)/(x+1)^2
gnuplot> plot f(x)
non-integer passed to boolean operator
gnuplot>
gnuplot> f(x) = (2*x+3)/(x+1)**2
gnuplot> plot [-10:10] f(x)
Mi to funguje bez středníku.
x=-5:0.1:5;
y=(2*x+3)./(x+1).^2;
plot(x,y);
axis([-5 5 -3 10]);
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.