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 skaalarist, 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).

Vaata lisaks

Sisukord