|
|
Gnuplot
|
27.11.2008 08:20
Martin
|
ma nekdo zkusenosti s progamem gnuplot?
Delam graf, mam 2048 x hodnot, kdyz nezadam parametr set xrange udela mi to graf na 2500hodnot (vykresli se kus grafu bez hdonot..), proto mam set xrange [0:2048]
ale muj problem je jinej, potrebuju zmenit osu x resp. jeji hodnoty.
Tzn. misto dosvavadnich 0 500 1000 1500 2000 na ose x, bude 0 10 15 20 ... 50
Jak?
sub gnuplot {
open GP, '|-', 'gnuplot';
print GP << "EOF";
set terminal..
set output..
set xrange [0:2048];
set yrange [-45:-15];
plot []...
EOF
close GP;
} |
|
|
Re: Gnuplot
|
29.11.2008 21:05
cas
|
Nie som sice gnuplot guru, ale vyriesil by som tvoj problem asi takto.
set xrange[0:50]
plot "subor" using ($1/40.96):2 atd.
cislom 40.96 sa predelia vsetky hodnoty od 0 do 2048, ale neviem ako sa zobrazia na xovej osi. |
|
|
Re: Gnuplot
|
3.12.2008 13:17
Martin
|
No nejsem si jistej zrovna tohle me pomuze..
Zobrazi to tech 2048 hodnot ale na ose X budou jen ty hodnoty..?!
moc nechapu to $1 |
|
|
Re: Gnuplot
|
9.12.2008 14:40
cas
|
K tomu $1:
znak $ prikazuje gnuplotu, aby s hodnotami v prvom stlpci nieco spravil (nejaku matematicku operaciu). v tomto pripade predelil cislom.
K hodnotam na xovej osi:
vyskusaj co to urobi |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|