Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - Русский


errbar

добавление вертикальных полос ошибок на двумерном графике

Синтаксис

errbar(x, y, em, ep)

Аргументы

x, y, em, ep

четыре матрицы одного и того же размера.

Описание

Функция errbar добавляет вертикальные полосы ошибок на двумерном графике. x и y имеют тот же смысл, что и в функции plot2d.

em(i,j) и ep(i,j) указывают интервал ошибки для значения y(i,j): [y(i,j)-em(i,j),y(i,j)+ep(i,j)].

Введите команду errbar(), чтобы посмотреть демонстрацию.

Примеры

// low resolution sinus
x1 = linspace(0, 2*%pi, 10);
y1 = sin(x1);
plot(x1, y1, 'b');

// high resolution sinus
x2 = linspace(0, 2*%pi, 100);
y2 = sin(x2);
plot(x2, y2, 'g');

// display the error between a linear interpolation and x2
x_err = x1(2:$-1);
y_err = y1(2:$-1);
err = y2 - linear_interpn(x2, x1, y1, "periodic");
err_m = zeros(y_err);
err_p = zeros(y_err);
for i = 2:size(x1,'c')-1
    err_m(i-1) = sum(abs(err(x1(i-1) <= x2 & x2 < x1(i)  )));
    err_p(i-1) = sum(abs(err(x1(i)   <= x2 & x2 < x1(i+1))));
end
errbar(x_err, y_err, err_m, err_p);

Смотрите также

Report an issue
<< cutaxes 2d_plot fchamp >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:18:33 CEST 2024