作业帮 > 综合 > 作业

关于matlab双Y坐标标签的问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 09:32:33
关于matlab双Y坐标标签的问题
set(get(AX(1),'Ylabel'),'竖弯位移','fontsize',9,'FontName','Times New Roman')
set(get(AX(2),'Ylabel'),'扭转角','fontsize',9,'FontName','Times New Roman')
set(get(BX(1),'Ylabel'),'竖弯位移','fontsize',9,'FontName','Times New Roman')
set(get(BX(2),'Ylabel'),'扭转角','fontsize',9,'FontName','Times New Roman')
set(get(CX(1),'Ylabel'),'竖弯位移','fontsize',9,'FontName','Times New Roman')
set(get(CX(2),'Ylabel'),'扭转角','fontsize',9,'FontName','Times New Roman')
如果按上述方法设置的话,Y坐标的标签会有多个显示,这样的话就会重叠在一起,需要怎么修改才能只显示一次.
你不要全写啊.
写一个就够了啊.
AX(1)和AX(2)就可以了.
其它的可以删掉.
再问: Y轴坐标的取值范围是不是程序自动生成的?我发现我只写 AX(1)和AX(2)时,标签是只显示一个了,但是坐标取值范围有多个了。
再答: 还是没有弄清楚你的意思。 你可以将ylim设成一样的。 ylabel你取一个就够了。
再问: 你帮我看下右边Y轴,感觉有重叠在一起,很模糊。
再答: 你是三个plotyy 第一个,你就全部弄。 比如xlim,ylim,xlabel,ylabel 第二、第三个,你只要用xlim,ylim 至于xlabel,ylabel不要去设它。 另外设置第二个,第三个的xtick为[],ytick为[],在设xlim和ylim时,一起弄。