matlab绘制箱式图代码
时间: 2024-12-17 08:53:16 浏览: 3
Matlab误差直方图绘制代码
5星 · 资源好评率100%
Matlab是一种强大的数学软件,可以用来绘制箱线图(Box Plot),这是一种常用的数据可视化工具,用于展示一组数据的分布情况。以下是绘制箱线图的基本步骤和代码示例:
```matlab
% 创建一些示例数据
data = [10 8 12 14 5 7 9 16 18];
% 使用boxplot函数绘制箱线图
figure; % 创建一个新的图形窗口
boxplot(data); % 箱线图会自动显示数据范围、四分位数等信息
% 添加轴标签和标题
xlabel('Data Groups'); % X轴标签
ylabel('Values'); % Y轴标签
title('Box Plot Example'); % 图表标题
% 可选地,如果你有类别名,可以添加到x轴上
categories = {'Group 1', 'Group 2', 'Group 3'};
xticks(1:length(categories), categories);
% 如果想要更详细地自定义箱线图,可以指定更多参数
% 例如,设置 whiskers(极端值点)的颜色和宽度,fliers(异常值)的位置等
hold on; % 保持当前图形以便叠加更多元素
h = boxplot(data, 'WhiskerColor', 'r', 'Notch', 'on'); % 设置whiskers颜色为红色,开启notch模式
set(h.Box, 'FaceColor', 'g', 'EdgeColor', 'k'); % 设置箱体颜色为绿色,边框颜色为黑色
% 显示所有图形
hold off;
```
运行此代码后,你应该能看到一个简单的箱线图。
阅读全文