【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )

简介: 【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )

文章目录

一、Boxplot 箱线图

1、boxplot 函数

2、代码示例

二、Error Bar 误差条线图

1、errorbar 函数

2、代码示例





一、Boxplot 箱线图




1、boxplot 函数


boxplot 函数文档 : https://ww2.mathworks.cn/help/stats/boxplot.html



stairs 函数语法 :


boxplot(x)
boxplot(x,g)


boxplot(x) : 根据 x 中的数据创建箱线图 ;


x 是向量 : 绘制一个箱子 ;

x 是矩阵 : 为每个矩阵列绘制一个箱子 ;


箱子 :


中位数 : 每个箱子都有一个中心标记 , 表示中位数 ;

第 25 百分位数 : 箱子底边 ;

第 75 百分位数 : 箱子顶边 ;


boxplot(x,g) : g 中包含若干分组变量 ;




2、代码示例


代码示例 :


% 加载数据
% 不同国家中每加仑汽油能跑多少英里
load carsmall
% MPG 是箱线图数据 
% Origin 中包含多个分组变量
boxplot(MPG, Origin);



绘图结果 :



image.png





二、Error Bar 误差条线图




1、errorbar 函数


errorbar 函数文档 : https://ww2.mathworks.cn/help/matlab/ref/errorbar.html



errorbar 函数语法 :


errorbar(y,err)
errorbar(x,y,err)


errorbar(y,err) 与 plot(y) 绘制的曲线相同 , err 参数指的是对应点的误差范围大小 ;


errorbar(x, y,err) 与 plot(x, y) 绘制的曲线相同 , err 参数指的是对应点的误差范围大小 ;



整个竖条 , 是有可能出现的误差数值 , errorbar 的第三个参数就是该误差数值的区间大小 ;




2、代码示例


代码示例 :


% 生成 x 向量, 0 ~ pi , 步长 pi / 10
x = 0 : pi / 10 : pi;
% 生成 y 轴的值对应向量
y = sin(x);
% 生成 e 向量 , 表示每个对应 x 位置的误差范围
e = std(y) * ones(size(x));
% 绘制含误差条的线图
% e 表示误差范围
errorbar(x, y, e);



绘图效果 :


image.png

目录
相关文章
|
4月前
|
安全 算法框架/工具 Python
使用雅可比椭圆函数为Reissner平面有限应变梁提供封闭形式解(Matlab代码实现)
使用雅可比椭圆函数为Reissner平面有限应变梁提供封闭形式解(Matlab代码实现)
110 2
|
5月前
|
算法 机器人 定位技术
【VRPTW】基于matlab秃鹰算法BES求解带时间窗的骑手外卖配送路径规划问题(目标函数:最优路径成本 含服务客户数量 服务时间 载量 路径长度)(Matlab代码实现)
【VRPTW】基于matlab秃鹰算法BES求解带时间窗的骑手外卖配送路径规划问题(目标函数:最优路径成本 含服务客户数量 服务时间 载量 路径长度)(Matlab代码实现)
186 0
|
4月前
|
机器学习/深度学习 算法
【概率Copula分类器】实现d维阿基米德Copula相关的函数、HACs相关的函数研究(Matlab代码实现)
【概率Copula分类器】实现d维阿基米德Copula相关的函数、HACs相关的函数研究(Matlab代码实现)
160 5
|
4月前
|
数据采集 新能源 调度
【Copula】基于二元Frank-Copula函数的风光出力场景生成方法【考虑风光出力的不确定性和相关性】(Matlab代码实现)
【Copula】基于二元Frank-Copula函数的风光出力场景生成方法【考虑风光出力的不确定性和相关性】(Matlab代码实现)
203 4
|
4月前
|
Serverless Python
【三变量联合分布函数copula】利用AIC BIC确定单变量最优拟合函数、利用AIC确定三变量联合最优copula函数、计算联合概率(Matlab代码实现)
【三变量联合分布函数copula】利用AIC BIC确定单变量最优拟合函数、利用AIC确定三变量联合最优copula函数、计算联合概率(Matlab代码实现)
349 4
|
4月前
|
存储 编解码 并行计算
【快速傅里叶变换FFT、窗函数法、希尔伯特-黄变换、小波变换】电力系统同步相量计算研究(Matlab代码实现)
【快速傅里叶变换FFT、窗函数法、希尔伯特-黄变换、小波变换】电力系统同步相量计算研究(Matlab代码实现)
207 6
|
4月前
|
机器学习/深度学习 传感器 算法
基于matlab瞬态三角哈里斯鹰算法TTHHO多无人机协同集群避障路径规划(目标函数:最低成本:路径、高度、威胁、转角)(Matlab代码实现)
基于matlab瞬态三角哈里斯鹰算法TTHHO多无人机协同集群避障路径规划(目标函数:最低成本:路径、高度、威胁、转角)(Matlab代码实现)
191 1
|
4月前
|
机器学习/深度学习 算法 vr&ar
【深度学习】基于最小误差法的胸片分割系统(Matlab代码实现)
【深度学习】基于最小误差法的胸片分割系统(Matlab代码实现)
118 0
|
4月前
|
机器学习/深度学习 数据采集 传感器
考虑时空相关性的风电功率预测误差建模与分析(Matlab代码实现)
考虑时空相关性的风电功率预测误差建模与分析(Matlab代码实现)
|
5月前
|
机器学习/深度学习 算法 数据挖掘
【配送路径规划】基于螳螂虾算法MShOA求解带时间窗的骑手外卖配送路径规划问题(目标函数:最优路径成本 含服务客户数量 服务时间 载量 路径长度)研究(Matlab代码实现)
【配送路径规划】基于螳螂虾算法MShOA求解带时间窗的骑手外卖配送路径规划问题(目标函数:最优路径成本 含服务客户数量 服务时间 载量 路径长度)研究(Matlab代码实现)
212 0

热门文章

最新文章