【Matlab】如何绘制errorbar误差棒
代码如下,可以根据自己需求进行调整变换
set(0,'defaultfigurecolor','w')%errorbar函数实例
figure;
subplot(2,2,1);
%横轴
x = 1:10:100;
%均值
y = [20 30 45 40 60 65 80 75 95 90];
%标准差
err = 8*ones(size(y));
%线型,颜色,线宽,标记大小
errorbar(x,y,err,'-*b','LineWidth',1','MarkerSize',8)
xlabel('Time');ylabel('Production');
%设置坐标轴字体大小粗细,字体样式以及横纵轴范围
set(gca,'fontsize',10,'fontweight','bold','FontName','Times New Roman','XLim',[0,120],'YLim',[0,120]);subplot(2,2,2);
x = 1:10:100;
y = [20 30 45 40 60 65 80 75 95 90];
err1 = 10*ones(size(y));
err2 = 10*rand(size(y));
errorbar(x,y,err1,err2,'*b','LineWidth',1','MarkerSize',8)
xlabel('Time');ylabel('Production');
title('标题','fontsize',10,'fontweight','bold');
%设置坐标轴字体大小粗细,字体样式以及横纵轴范围
set(gca,'fontsize',10,'fontweight','bold','FontName','Times New Roman','XLim',[0,120],'YLim',[0,120]);subplot(2,2,3)
Average1=[12,11,7,7,6,5];
Variance1=[0.5,0.4,0.3,1,0.3,0.5]; %A地的数据
Average2=[10,8,5,4,3,3];
Variance2=[0.4,0.3,0.4,0.6,0.3,0.5]; %B地的数据
Time=1:1:6;
errorbar(Time,Average1,Variance1,'r-o') %A地误差棒图,用红色线表示
hold on
errorbar(Time,Average2,Variance2,'b-s') %B地误差棒图,用蓝色线表示
xlabel('Time');ylabel('Production');subplot(2,2,4);
Average2=[120,110,70,70,60,50];
Variance2=[15,14,8,10,9,9]; %A地的数据
Average3=[100,80,50,40,30,30];
Variance3=[14,8.3,9.4,10.6,13,15]; %B地的数据
Time=1:1:6;
errorbar(Time,Average2,Variance2,'ro') %A地误差棒图,用红色线表示
hold on
errorbar(Time,Average3,Variance3,'bs','MarkerSize',10,...'MarkerEdgeColor','red','MarkerFaceColor','red') %B地误差棒图,用蓝色线表示
xlabel('Time');ylabel('Production');
set(gca,'fontsize',10,'fontweight','bold','FontName','Times New Roman','XLim',[0,8],'YLim',[0,140]);
grid on;
本文参考https://www.cnblogs.com/mat-wu/p/7966855.html博客内容
【Matlab】如何绘制errorbar误差棒相关推荐
- Matlab--三种工具绘制errorbar图
转载自:https://www.cnblogs.com/mat-wu/p/7966855.html 博主:mat_wu 来源:博客园 误差棒是数据可变性的图形表示,并用于图表以指示所报告的测量中的误差 ...
- matlab 图形绘制,MatLab图形绘制功能
MatLab图形绘制功能 MatLab % 0到10的1000个点的x座标 y=sin(x); % 对应的y座标 plot(x,y); % 绘图 Y=sin(10*x); plot(x,y, r: , ...
- matlab中如何求零极点,Matlab中绘制零极点
<Matlab中绘制零极点>由会员分享,可在线阅读,更多相关<Matlab中绘制零极点(2页珍藏版)>请在人人文库网上搜索. 1.ZPLANE Z-plane zero-pol ...
- matlab图形绘制经典案例,MATLAB经典教程第四章_图形绘制.ppt
<MATLAB经典教程第四章_图形绘制.ppt>由会员分享,可在线阅读,更多相关<MATLAB经典教程第四章_图形绘制.ppt(32页珍藏版)>请在人人文库网上搜索. 1.Ma ...
- 【新星计划】MATLAB plot绘制图像
在MATLAB中绘制函数图形的步骤如下: 先定义变量 x,通过指定的变量 x 值的范围,该函数被绘制: 然后定义函数, y = f(x): 最后调用 plot 命令,如 plot(x, y). 接下来 ...
- Matlab:绘制简单能量的接收机工作特性曲线(Energy_detection_simulation_ok)
Matlab:绘制简单能量的接收机工作特性曲线(Energy_detection_simulation_ok) 目录 输出结果 实现代码 输出结果 实现代码 % This code is to plo ...
- matlab线旋转成面,用matlab怎么绘制一条曲线绕z轴旋转生成的曲面?
用matlab怎么绘制一条曲线绕z轴旋转生成的曲面? 已知数据如下: x z y -398.10815554637100 391.8559758318630 690.066133543041 -381 ...
- python方差分析误差棒_一文讲透,带你学会用Python绘制带误差棒的柱状图和条形图...
Python数据可视化,作为数据常用的必备技能,是目前大数据和数据分析的一个热门,而matplotlib库作为Python中最为常用和经典的二维绘图库,受到了很多人的青睐,最近已经和大家共同探讨了多种 ...
- matlab中饼图绘制程序,MATLAB中绘制二维饼图的函数是(? ? ) (1.5分)
MATLAB中绘制二维饼图的函数是(? ? ) (1.5分) 答:pie 计算机的内存储器比外存储器读写速度 ______ 答:快 新民主主义革命时期,提出了反帝反封建这个任务就等于真正懂得了什么叫反 ...
最新文章
- 安装php遇到的问题
- UE4学习-AI导航网格的创建及修改
- 前端学习(1174):repeat方法
- NEBULA超级计算机,科学网—中国“星云”或将称霸全球超级计算机500强
- mysql截取字符串与reverse函数
- flink sql 部署_在FlinkSQL中使用SQL client时,如何使用 query配置?
- 继续!面试继续!Netty dubbo的通信方式
- SNIC超像素分割python代码
- java 微信小程序 在线学习系统app
- 自动化测试框架rf(Robot Framework)的安装
- Linux中对lvm逻辑卷的管理
- 云服务器有多少防御,高防服务器防御一般有多少?
- 优秀的教育网站、自学网站、教师网站
- 基于微信小程序的校园服务管理系统的设计与实现
- 粒子群算法的寻优算法-非线性函数极值寻优
- linux中的ps fx命令,Linux下ps命令详解 Linux下ps命令的详细使用方法
- 怎么防止U盘中病毒?中毒后怎么处理?
- go的nil map有什么卵用?
- 鼠标滑到某元素标签弹出div浮动框及其关闭
- 长臂挖掘机建模要如何运用MapleSim