如何用Matlab绘制二维特殊图形函数

 时间:2026-02-13 01:31:05

对数据进行统计的时候,有时数据量过多,不容易整理统计,较难发现数据隐藏的规律特点,因此常常需要将数据转换成图形,这样更容易发现数据整体的规律或数据之间的关系。而Matlab软件就有绘制条形图、饼图等二维特殊图形的功能,下面介绍几种常见二维特殊图形的绘制。

如何用Matlab绘制二维特殊图形函数

工具/原料

Matlab软件

方法/步骤

垂直直方图。

y=[31,40,58,66,75,82,96,109,117,124,139];        %数据

figure;

bar(y);                     %为每一个y中的元素化一个条状

如何用Matlab绘制二维特殊图形函数

水平直方图。与垂直直方图步骤一样,只是最后的函数改为“barh”。

y=[31,40,58,66,75,82,96,109,117,124,139];

figure;

barh(y);

如何用Matlab绘制二维特殊图形函数

二维和三维饼状图。

x=[31 58 75 82 124];

explode=[0 1 0 0 0];

pie(x,explode);                %绘制二维饼状图

colormap jet

pie3(x,explode);              %绘制三维饼状图

colormap hsv

如何用Matlab绘制二维特殊图形函数

如何用Matlab绘制二维特殊图形函数

条形直方图。可以显示出数据的分布情况。

x=-6:0.1:6;

y=randn(4000,1);

hist(y,x)                   %绘制直方图

如何用Matlab绘制二维特殊图形函数

散点图。可以用scatter函数。

clear all

figure;

x=[1 4 6 3 7 9 12 14 16 18];

y=[18 16 14 12 9 7 3 6 4 1];

subplot(121);

scatter(x,y);

subplot(122);

scatter(x,y,[],[1 0 0],'fill');

如何用Matlab绘制二维特殊图形函数

注意事项

熟练步骤,多练即可。

  • case structure的一种用法
  • Linux下怎么写一个简单的shell循环脚本
  • LabVIEW工具Create Data Link创建数据连接
  • matlab的if语句,条件语句
  • I Love Labview”字符拼接游戏
  • 热门搜索
    推荐一本好书手抄报 关于孝心的手抄报 初中手抄报图片大全 清明节手抄报花边 小学生法律手抄报 建队节手抄报 数学手抄报六年级 关于宇宙的手抄报 清明手抄报图片大全 重阳节最漂亮手抄报