matlab画双轴图时,如何添加左右两个纵轴的ylabel

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab画双轴图时,如何添加左右两个纵轴的ylabel相关的知识,希望对你有一定的参考价值。

用 plotyy 函数。如下例:

figure
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');

详情请在网上搜 Matlab plots with y-axes on both left and right side追问

你没有回答问题,又何必凑热闹。

来自:求助得到的回答
参考技术A set(get(ax(1),'Ylabel'),'String','左Y轴');
set(get(ax(2),'Ylabel'),'String','右Y轴‘);
记得给我加分哦本回答被提问者采纳

orign怎么做双轴图一个柱状图一个线图

参考技术A 方法如下:

?1、打开origin8.0软件,在workbook中新建两个y列,并在workbook输入如图中所示数值。其中B列代表拉伸强度,D列代表伸长率,C列全输入零

?2、选中ABC列,并点选左下角红色柱状图标,软件生成下图所示形状

?3、然后选中ACD列,点选左下角红色柱状图标,生成下图

?4、在生成的graph2中右击,点选copy,复制graph2至graph1中,graph1自动生成图层

?5、调整图层2(即graph2)的坐标轴,将其移至图形右侧,使得graph2与graph1的横坐标重合

?6、改下左右纵坐标轴名称,调整字体,横坐标轴下可在对应位置写上试样1-5,一个图即做好了

以上是关于matlab画双轴图时,如何添加左右两个纵轴的ylabel的主要内容,如果未能解决你的问题,请参考以下文章

matlab中画分岔图时后面图把前面的覆盖了怎么办

MATLAB如何画两个子图共用一个Y轴标签?

matlab中怎么画函数的相位谱

用Star软件画UML图时怎么添加下划线呀?

matlab GUI中坐标轴的设置问题

如何用visio画时序图