请问谁知道Matlab中下面的图怎么画吗? 捕获.JPG 返回小木虫查看更多
我知道 average=9.3034 low=0.738685 up=12.907711 ID=1:1:4; Average=[14.6483,27.3226,23.2256,9.3034]; lower=[11.331036,19.087371,19.304433,0.738685]; upper=[20.161049,37.125680,28.559220,12.907711]; L = y - lower; U = upper -y; errorbar(ID,Average,L,U,'b-s') %函数调用格式errorbar(A,B,X,Y) X为负向误差,Y为正向误差 xlabel('ID');ylabel('误差/mm');,
代码从ID开始,表示把横坐标四等分; Average=是每个ID 对应的平均值,写成一维数组的形式; lower=每个ID的最小值列成数组 upper=每个ID的最大值列成数组 L = y - lower; U = upper -y; errorbar(ID,Average,L,U,'b-s') %函数调用格式errorbar(A,B,X,Y) X为负向误差,Y为正向误差 xlabel('ID');ylabel('误差/mm'); 该图为误差分析图
我知道
average=9.3034
low=0.738685
up=12.907711
ID=1:1:4;
Average=[14.6483,27.3226,23.2256,9.3034];
lower=[11.331036,19.087371,19.304433,0.738685];
upper=[20.161049,37.125680,28.559220,12.907711];
L = y - lower;
U = upper -y;
errorbar(ID,Average,L,U,'b-s') %函数调用格式errorbar(A,B,X,Y) X为负向误差,Y为正向误差
xlabel('ID');ylabel('误差/mm');,
代码从ID开始,表示把横坐标四等分;
Average=是每个ID 对应的平均值,写成一维数组的形式;
lower=每个ID的最小值列成数组
upper=每个ID的最大值列成数组
L = y - lower;
U = upper -y;
errorbar(ID,Average,L,U,'b-s') %函数调用格式errorbar(A,B,X,Y) X为负向误差,Y为正向误差
xlabel('ID');ylabel('误差/mm');
该图为误差分析图