MATLAB学习与使用:绘制二维饼状图(pie)

 时间:2026-02-12 05:06:38

1、第一,以某公司四个季节的电费占年度总电费的比值为例,利用MATLAB绘制饼状图。启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码:

close all; clear all; clc

x=[1500,2300,3500,1000];

pie(x)

其中x表示四个季节(Winter,Spring,Summer,Autumn)的电费金额,利用pie( )绘制饼状图时会自动计算各个季节电费占年度总电费的比例。

MATLAB学习与使用:绘制二维饼状图(pie)

2、第二,保存和运行上述脚本,得到如下饼状图。

MATLAB学习与使用:绘制二维饼状图(pie)

3、第三,通过上图可以看出夏季电费3500元占比42%,为了突出夏季电费比例最大的特点,可以将42%的黄色部分从饼状图中分离出来,从而凸显其比例最大的特征。将代码修改如下:

close all; clear all; clc

x=[1500,2300,3500,1000];

explode=[0,0,1,0];

pie(x,explode)

其中explode=[0,0,1,0]控制饼图子部分与饼图的关系,0表示连接在一起,不为0时表示分离,即夏季3500元用1控制(不为0),所以夏季的占比会分离出来。

MATLAB学习与使用:绘制二维饼状图(pie)

4、第四,保存和运行上述修改后的脚本,得到如下图形。夏季的黄色部分(42%)从总体中分离出来。

MATLAB学习与使用:绘制二维饼状图(pie)

5、第五,还可以给每个子饼添加标签,将脚本修改如下:

close all; clear all; clc

x=[1500,2300,3500,1000];

explode=[0,0,1,0];

labels={'Winter','Spring','Summer','Autumn'}

pie(x,explode,labels)

MATLAB学习与使用:绘制二维饼状图(pie)

6、第六,保存和运行上述脚本,得到如下饼状图,每一块颜色部分都添加上了标签:'Winter','Spring','Summer','Autumn'.

MATLAB学习与使用:绘制二维饼状图(pie)

  • matlab如何调用函数
  • matlab怎么求矩阵的行列式
  • MATLAB中reshape的用法
  • matlab中eye函数怎么使用
  • 利用matlab求解某一函数的零点
  • 热门搜索
    北戴河旅游网 麦豆旅游网 辽宁旅游景点介绍 旅游政策法规 湖南省旅游景点大全 旅游 网站 踏客旅游网 咸宁旅游节 上海迪士尼乐园旅游攻略 保定旅游公司