如何用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”字符拼接游戏
  • 热门搜索
    地瓜粉的做法 邮政编码怎么填 腊鸭腿怎么做好吃 墨斗鱼的做法 女人为什么喜欢男人 香干炒肉的做法 seo十万个为什么 留言条格式怎么写 河虾怎么做好吃 提纲怎么写