Posted By: hajoucha (hajoucha) on 'CZunix' Title: Re: V cem kreslite "vedecke" grafy? Date: Fri Nov 14 16:42:12 2008 > Mam sady dat z "mereni", vzdycky je to osa X a vysledek. Tvar funkce > odpovida vicemene -arctan(x). Ze zacatku vsechno chodi a se vzrustajicim > rusenim klesa procento uspesnych pokusu. Fit to krasne napocita, viz: > http://www.tomasek.cz/stuff/gnuplot.png ponecham zcela stranou otazku, proc zrovna -arctan(x), a misto toho se vrhnu rovnou na technologii gnuplotu... na muj vkus jsou ty body zbytecne velke. Takze pokud bys je chtel zmenit, tak potom set pointsize 0.5 // zmensi na polovinu > Jak tam nakreslim rastr? set grid replot > A jak se ovlada barva, prisel jsem na linetype/pointtype ale zarazi me ze > pointtype 2 je modry, zatimco u linetype je modra az na 3. no, tak to zalezi na terminalu. Takze pokud to chces videt, tak si nastav terminal set term a pak si to nech vykreslit test //vykresli vsechny mozne cary a jejich styly i barvy cili v x-kach treba takhle: set term x11 test v jinem terminalu (napr. png) bys asi nejprve musel nastavit output, tj. set term png set output "mujtest.png" test Pak si vyberes a podle toho to nakreslis. Jinak se taky daji nastavit X resources, takze si muzes nastavit poradi barev jake chces - treba me krkala ta svetle zelena jako druha, takze jsem si misto ni dal tmavomodrou. Viz. man gnuplot. > plot '/tmp/test5.txt' t "UDP" pointtype 1 pointsize 2, > test5_f(x) t "" linetype 1 linewidth 1, > '/tmp/test5-radsec.txt' t "RadSec" pointtype 2 pointsize 2, > test5radsec_f(x) t "" linetype 3 linewidth 1 ja to obvykle zkracuju - linetype = lt, pointtype = pt, ...atp. ovsem to je pouze nepodstatny esteticky detail. > Semik toho casu take s krasnym grafem roztazenym na 21" monitor ;) > > > michal (toho casu s krasnym grafem roztazenym na 22" sirokouhly > > monitor) :)) takze chapes, o cem to je :))) Zdravi michal (toho casu bez funkce)