Графики с зонами погрешности
Если данные для построения функции определены с заметной погрешностью, то используют графики функций типа errorbar с оценкой погрешности каждой точки путем ее представления в виде буквы I, высота которой соответствует заданной погрешности представления точки. Команда errorbar используется в следующем виде:
- errorbar(X,Y,L.U) – строит график значений элементов вектора Y в зависимости от данных, содержащихся в векторе X, с указанием нижней и верхней границ значений, заданных в векторах L и U;
- errorbar(X,Y,E) Herrorbar(Y.E) – строит графики функции Y(X) с указанием этих границ в виде [Y-E Y+E], где Е – погрешность;
- errorbar(…, 'LineSpec') – аналогична описанным выше командам, но позволяет строить линии со спецификацией 'LineSpec', аналогичной спецификации, примененной в команде plot.
Следующий пример иллюстрирует применение команды errorbar:
>
>
x
=
2
:
0.1
:
2
:
>
>
y
=
erf(x):
>
>
e
=
rand(size(x))
/
10
;
>
>
errorbar(x.y.e)
Построенный график показан на рис. 6.10.
Рис. 6.10. График функции erf(x) с зонами погрешности
Функция, записываемая в виде H=ERRORBAR(…), возвращает вектор дескрипторов графических объектов.