MC, 20:07 wtorek, 06.07.2010 r.
Ilustracja do artykułu: GNUplot: część 3.c - Rysowanie (style - ciąg dalszy)

GNUplot: część 3.c - Rysowanie (style - ciąg dalszy)

Dalszy ciąg opisów poszczególnych stylów

Â

steps - łączenie kolejnych punktów w sposób sekwencyjny: (x1,y1) z (x1,y2); (x1,y2) z (x2,y2)

przykłady:

plot sin(x) with steps
plot tan(x) with steps

fsteps - łączenie kolejnych punktów w sposób sekwencyjny: (x1,y1) z (x2,y1); (x2,y1) z (x2,y2). Zwróć uwagę na różnicę pomiędzy fsteps a steps! - dotyczy kolejności po jakich współrzędnych dochodzi się do kolejnego punktu.

przykłady:

plot sin(x) with fsteps
plot tan(x) with fsteps
plot cos(x) with steps, cos(x) with fsteps

filledcurves - rysowanie krzywych z wypełnieniem
opcje:
- closed - krzywa potraktowana zostanie jako wielokÄ…t
- x1 - krzywa z wypełnieniem pomiędzy nią a osią X1 (dolna X-owa)
- x2 - krzywa z wypełnieniem pomiędzy nią a osią X2 (górna X-owa)
- y1 - krzywa z wypełnieniem pomiędzy nią a osią Y1 (lewa Y-owa)
- y2 - krzywa z wypełnieniem pomiędzy nią a osią Y2 (prawa Y-owa)
- y1=wartość - krzywa z wypełnieniem pomiędzy nią a prostą y=wartość
- y2=wartość - krzywa z wypełnieniem pomiędzy nią a prostą y=wartość
- xy=współrzędna x, współrzędna y - krzywa z wypełnieniem pomiędzy nią a punktem (wspórzędna x, współrzędna y)

przykłady:

plot sin(x) with filledcurves closed
plot sin(x) with filledcurves x1
plot sin(x) with filledcurves x2
plot sin(x) with filledcurves y1
plot sin(x) with filledcurves y2
plot sin(x) with filledcurves y1=0.75
plot sin(x) with filledcurves y2=-0.25
plot sin(x) with filledcurves xy=-0.25,0.75

boxes - rysowanie prostokątnych diagramów.
opcje:
- set boxwidth odstęp - w ten sposób ustawią się odległość między słupkami; należy wydać tę komendę przed poleceniem plot
- set boxwidth odstęp relative - jak wyżej, tylko że odstęp będzie względny
- fillstyle - styl wypełnienia (skrótowy zapis - fs); parametry:
- empty - brak wypełnienia
- solid wartość - wypełnienie aktualnie używanym kolorem, przyczym wartość to stopien przejścia pomiędzy kolorem tła a aktualnym kolorem do rysowania; paramatr ten zawiera się w zakresie [0,1], przyczym 0 da w efekcie wypełnienie kolorem tła, zaś 1 aktualnym kolorem
- pattern - wypełnienie zdefiniowanym deseniem

przykłady:

set boxwidth 1
plot sin(x) with boxes

set boxwidth 2.5
plot sin(x) with boxes

plot sin(x) with boxes fillstyle empty
plot sin(x) with boxes fs empty
plot sin(x) with boxes fs solid 0
plot sin(x) with boxes fs solid 0.25
plot sin(x) with boxes fs solid 0.50
plot sin(x) with boxes fs solid 0.75
plot sin(x) with boxes fs solid 1
plot sin(x) with boxes fs pattern 1
plot sin(x) with boxes fs pattern 2

Kolejne style opisane zostaną w kolejnej części poradnika.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

ImiÄ™:
Treść: