养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

小编手把手教你matlab里的双纵坐标操作

时间:2024-10-28 13:19:57

MATLAB,其名称是由MATrix和LABoratory(矩阵实验室)两个单词的前三个字母所合成。在1978年,Malab就面世了。这个程序获得了很大的成功,受到了学生的广泛欢迎。在以后的几年里,Matlab在多所大学里作为教学辅助软件使用,并作为面向大众的免费软件广为流传。

方法/步骤

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

小编手把手教你matlab里的双纵坐标操作

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

小编手把手教你matlab里的双纵坐标操作

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

小编手把手教你matlab里的双纵坐标操作

4、在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy驻账答峰绘图函数。调用格式为:plotyy(x1,y1,x2,y2)其中旌忭檀挢x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标用于x1,y1数据对,右纵坐标用于x2,y2数据对plotyy指令调用格式:plotyy(x1,y1,x2,y2)x1-y1曲线y轴在左,x2-y2曲线y轴在右。

小编手把手教你matlab里的双纵坐标操作

5、源程序x=0:0.01:20;y1=200*exp(-0.05*x).*sin(x);y2=0.8*exp(-0.5*x).*sin(10*x);plotyy(x,y1,x,y2);注意:字母的大小写标点符号的使用

小编手把手教你matlab里的双纵坐标操作

6、运行的结果如下

小编手把手教你matlab里的双纵坐标操作

7、源程序:>>clear>>x=0:廴类锾渭0.01:20;y1=200忮氽阝另*exp(-0.05*x).*sin(x);y2=0.8*exp(-0.5*x).*sin(10*x);[AX,H1,H2]=plotyy(x,y1,x,y2,'plot');set(AX(1),'XColor','k','YColor','b');set(AX(2),'XColor','k','YColor','r');HH1=get(AX(1),'Ylabel');set(HH1,'String','LeftY-axis');set(HH1,'color','b');HH2=get(AX(2),'Ylabel');set(HH2,'String','RightY-axis');set(HH2,'color','r');set(H1,'LineStyle','-');set(H1,'color','b');set(H2,'LineStyle',':');set(H2,'color','r');legend([H1,H2],{'y1=200*exp(-0.05*x).*sin(x)';'y2=0.8*exp(-0.5*x).*sin(10*x)'});xlabel('0-20');title('双坐标');

小编手把手教你matlab里的双纵坐标操作

8、运行的结果:

小编手把手教你matlab里的双纵坐标操作

© 一点知识