Vearistid joonestatakse käsuga errorbar
. Lisaks
keskpunktidele (parameetrid x
ja y
) tuleb anda vearistide
ulatused ühe või mõlema telje sihis
(parameetrid xerr
ja yerr
). Kui kõik mõõdised on ühesuguse
määramatusega, siis piisab ühest reaalarvust, vastasel korral tuleb
vektorina kirjeldada eraldi iga punkti määramatus. Ülejäänud parameetrid
kujundavad vearistide väljanägemist.
# katseandmed
x = (0.00, 0.05, 0.10, 0.15, 0.20, 0.25, 0.30, 0.35, 0.40, 0.45, 0.50)
y = (352.55, 331.85, 319.05, 312.05, 306.55, 303.55, 301.35, 299.95, 298.85, 298.25, 297.75)
dx = 0.008
dy = (1.70, 1.42, 1.35, 1.30, 1.27, 1.22, 1.17, 1.14, 1.12, 1.11, 1.10)
# mudel
u = np.linspace(0, 0.55, 100)
v = 54.72 * np.exp(-9.091 * u) + 297.5
plot(x, y, 'r.', markersize=4, label='katse')
errorbar(x, y, xerr=dx, yerr=dy, fmt='none', ecolor='r', capsize=2, elinewidth=0.75, capthick=1.2)
plot(u, v, 'b-', label='mudel')
grid()
legend()
show()
Siin parameeter fmt='none'
annab mõista, et andmepunkte
ei ole tarvis joonestada (sest selle töö teeb eelnev plot
-käsk).