matlab怎么画两个X轴

matlab怎么画两个X轴,第1张

1、首先在电脑中打开matlab软件,输入figure(111);也就是创建一个图形窗口,窗口的名称是111。

2、创建后图形后,图形的系统是axes。此时创建第一个axes,句柄为ax2。

3、此时可以通过plot画图,其中自定义部分是大闭卖显得属性。

4、接着对ax2进行句柄set。其中最重要态返的set内容是Y轴的位置。“YAxisLocation” ‘Life’或者“Right”,另外需要将box off。

5、既然是双Y轴,通过前面已经创建了一个Y轴。只需要灵活使用上面的代码就可以创建另一个Y轴。然后运行程序,就完成了。

6、此滚逗时,生成的figure(111)就是一个双Y轴的图形。

用plotyy,例如:\x0d\x0ax = 0:0.01:20\x0d\x0ay1 = 200*exp(-0.05*x).*sin(x)\x0d\x0ay2 = 0.8*exp(-0.5*x).*sin(10*x)\x0d\x0a[AX,H1,H2] = plotyy(x,y1,x,y2,'plot')\x0d\x0aset(get(AX(1),'Ylabel'),'String','Slow Decay') %左侧y轴\x0d\x0aset(get(AX(2),'Ylabel'),'String','Fast Decay') %右侧y轴\x0d\x0axlabel('Time (\musec)')\x0d\x0atitle('Multiple Decay Rates')\x0d\x0aset(H1,'LineStyle','--')%对哗世渗应第一条返州曲乱脊线的线性y1\x0d\x0aset(H2,'LineStyle',':')%对应第一条曲线的线性y2

1、首先打开电脑上的“matlab”软亩链件,主界面如下图所示握大,箭头处输入代码即可运行。

2、下面输入代码绘制图像,命令行代码如下图所示。

3、点击enter键之后,即可运行程序绘制图像,正弦函数图像,可以看到x和y的坐标轴刻度段耐竖。

4、下面使用set(gca,'XTick',0:pi/2:2*pi)set(gca,'XTicklabel',{'0','pi/2','pi','3pi/2','2pi'})命令,调整x坐标轴的刻度,间隔为pi/2。

5、最后点击enter键之后,程序运行结果如下图所示,x轴的坐标轴刻度发生了变化。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11967454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存