轴位置转移当YtickLabel不同数量的数字在应用程序设计师。

1视图(30天)
我做了一个轴绘制频谱随应用程序设计师。当数据的频谱变化,YtickLabel得到不同数量的数字,Y轴的位置转移如附图所示。有什么办法可以预防的转变没有关掉汽车y轴范围,并且没有归一化光谱的数据?

接受的答案

亮介桶谷
亮介桶谷 2021年6月29日
阅读Bjorn Gustavsson的评论之后,我得到了一个提示从他的评论,发现一个好方法来解决这个问题。
我把
app.axis。InnerPosition = (46.4000 - 53.4000 436.1000 - 156.6000);
之后我做了“阴谋”。
谢谢你的建议Bjorn Gustavsson ! !

答案(1)

Bjorn Gustavsson
Bjorn Gustavsson 2021年6月29日
麻烦的方式显式地调整每个策划后的轴的位置可能会工作吗?也许是这样的:
不确定= 123;%为illustratino
i1 = 1:不定
x = randn (321 1);
y =兰德(321 1);
t = 0:321;
sph1 =次要情节(2,1,1);%更现代的方式存在
情节(t, y)
sph2 =次要情节(2,1,2);
情节(t, x)
pos1 =得到(sph1,“位置”);
pos2 =得到(sph2,“位置”);
集(pos2,“位置”,(pos1 (1) pos2 (2), pos1 (3), pos2 (4)))
drawnow
结束
这应该迫使轴在垂直方向。
HTH
2的评论
Bjorn Gustavsson
Bjorn Gustavsson 2021年6月29日
好。我以前没有使用过软件设计师,但应该有一个类似的处理图形界面自由,所以现在你现在约寻找什么,…

登录置评。

类别

找到更多的在红色的帮助中心文件交换

s manbetx 845


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!