小编手把手教你matlab里的多次叠绘操作

2025-11-05 02:43:47

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

小编手把手教你matlab里的多次叠绘操作

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

小编手把手教你matlab里的多次叠绘操作

3、在新建脚本命令输入窗口输入程序

>>clear all;

注意书写的方式:全英文状态下输入符号

关闭所有正在运行的matlab程序,以便于我们的程序的运行和使用

希望大家养成好的习惯

小编手把手教你matlab里的多次叠绘操作

4、多次叠绘

多次调用plot命令在一幅图上绘制多条曲线,需要hold指令的配合。 

hold on   保持当前坐标轴和图形,并可以接受下一次绘制。

hold off   取消当前坐标轴和图形保持,这种状态下,调用plot绘制完全新的图形,不保留以前的坐标格式、曲线。

小编手把手教你matlab里的多次叠绘操作

5、重绘波形y=sintsin(9t)

源程序:

t=(0:pi/100:pi)'; %长度为101的时间采样列向量

y1=sin(t)*[1,-1]; %包络线函数值,是(101x2)的矩阵

y2=sin(t).*sin(9*t); %长度为101的调制波列向量

t3=pi*(0:9)/9;

y3=sin(t3).*sin(9*t3);

plot(t,y1,'r:’)

hold on

plot(t,y2,'b‘)

plot(t3,y3,'bo')

axis([0,pi,-1,1]) %控制轴的范围 

hold off

注意:字母的大小写

标点符号的使用

小编手把手教你matlab里的多次叠绘操作

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

小编手把手教你matlab里的多次叠绘操作

7、那么如何利用hold绘制离散信号的波形呢

小编手把手交你

源程序

t=2*pi*(0:20)/20;

y=cos(t).*exp(-0.4*t);

stem(t,y,'g');

hold on;

stairs(t,y,'r');

hold off 

注意:字母的大小写

标点符号的使用

小编手把手教你matlab里的多次叠绘操作

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

小编手把手教你matlab里的多次叠绘操作

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢