小编手把手教你matlab里饼状图/离散杆图操作
1、第一步小伙伴们打开自己电脑桌面上找到matlab程序,鼠标双击或者右击打开桌面上matlab软件,让其运行起来。由于每位小伙伴电脑的配置不一样,软件打开的速度也有所不同,一般电脑配有固态硬盘比机械硬盘运行的要快好多。由于matlab运行时间长,大家等待一下。

2、首先我们创建新的脚本,点击matlab左上角新建脚本命令,这样做的好处也便于程序的保存,我们可以将其保存在电脑的其他盘,以便于我们的寻找和使用。大家可以这样去做。

3、在新建脚本命令输入窗口输入程序
>>clear all;
注意书写的方式:全英文状态下输入符号
关闭所有正在运行的matlab程序,以便于我们的程序的运行和使用
希望大家养成好的习惯

4、什么是饼状图呢
饼图指令pie 用来表示各元素占总和的百分数。该指令第二输入变量是与第一变量同长的0-1向量,1使对应扇块突出。
饼状图在数据处理的过程中很常见,掌握好饼状图的绘制有助于我们数据的处理,下面小编结合具体的例子帮助大家理解饼状图的应用

5、源程序
clear
a=[1,1.6,1.2,0.8,2.1];
subplot(1,2,1),pie(a,[1 0 1 0 0]),
legend({'1','2','3','4','5'})
subplot(1,2,2), b=int8(a==min(a))
pie3(a,b)
colormap(cool)
调用命令:pie
注意书写的方式:全英文状态下输入符号

6、运行的结果如下图所示

7、离散杆图stem
余弦波的采样信号图
源程序
clear
t = linspace(-2*pi,2*pi,20);
h = stem(t,cos(t));
调用指令: stem
注意书写的方式:全英文状态下输入符号

8、运行的结果如下所示

9、如何在以条形图、填充图、阶梯图和杆图形式绘图呢
源程序
clear
x = 0:0.35:7;
y = 2*exp(-0.5*x);
subplot(221);bar(x,y,'g');
title('bar(x,y,''g'')');axis([0,7,0,2]);
subplot(222);fill(x,y,'r');
title('fill(x,y,''r'')');axis([0,7,0,2]);
subplot(223);stairs(x,y,'b');
title('stairs(x,y,''b'')');axis([0,7,0,2]);
subplot(224);stem(x,y,'k');
title('stem(x,y,''k'')');axis([0,7,0,2]);
注意书写的方式:全英文状态下输入符号

10、运行的结果如下所示
