当前位置: 首页 > 有奖问答 >关于Matlab画图的一个问题

关于Matlab画图的一个问题

作者 general515
来源: 小木虫 100 2 举报帖子
+关注

请问谁知道Matlab中下面的图怎么画吗?

关于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');
    该图为误差分析图

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓