Matlab画图实例之一 误差棒errorbar函数

分类: Matlab画图系列 |
Matlab中errorbar图形加上误差范围
下面为一实例:
clc; clear all; close
all;
x =
-2.9:0.2:2.9;
y =
exp(-x.*x);
figure; hold on; box
on;
bar(x,
y);
h =
findobj(gca,'Type','patch');
set(h, 'FaceColor', 'r',
'EdgeColor', 'w')
e =
std(y)*ones(size(x));
errorbar(x, y,
e);
stem(x,
y);
http://s7/mw690/0004vM4Ngy6EwQCQnOud6&690
errorbar函数的基本用法
errorbar(Y,E)
errorbar(X,Y,E)
errorbar(X,Y,L,U)
errorbar(...,LineSpec)
h = errorbar(...)
errorbar(Y,E)中Y为数据点,E为Y的绝对差值与Y的维数相同,在第i个点以[Y(i)-E(i),Y(i)+E(i)]画图
errorbar(X,Y,L,U)中L为下边界点,U为上边界点
errorbar(...,LineSpec)和其他画图函数一样可以改变画图的线性与颜色等等