情节与多个x轴——相同的比例

12个视图(30天)
Mepe
Mepe 2020年8月20日
评论道: Mepe2020年8月24日
你好,
我现在绝望的试图整合两个x轴相同的y轴的阴谋……
我有两个问题:
1)。我如何设置x蜱虫?
较低的轴应该从6.0到7.3(完全)在0.1步骤。
上轴从8.7到10也在0.1步骤。这些是他们两人的14分,但不知何故不适合…
2)。我怎样才能调整x轴低的标签吗?
在这里我尝试:
yloss5MHz = [1.97203207600000; 3.89411108500000; 5.76765474000000; 12.9537632700000; 22.7141478100000; 27.1717289300000; 35.3378709500000; 36.6057307600000; 40.2620933300000; 39.0743740300000; 33.9838793500000; 37.6049696900000; 32.0796367400000; 36.3937195200000]
yloss10MHz = [28.8049171100000; 18.7450177100000; 24.2295267100000; 25.6980862100000; 12.9537632700000; 12.9537632700000; 7.61531124600000; 7.62594681400000; 5.76765474000000; 1.96074554000000; 3.88304584800000; 5.76765474000000; 3.88304584800000; 5.82188362800000]
xf5MHz = [6:0.1:7.3]
xf10MHz = [8.7:0.1:10]
f =图(1)
ax₁=轴();
ax2 =轴(“位置”得到(ax₁“位置”),
“XAxisLocation”,“高级”,
“xlim”8.7 [10],
“颜色”,“没有”)
linkprop ((ax₁, ax2) {“ylim”,“位置”});
情节(xf5MHz yloss5MHz,“父”ax₁,“颜色”,“k”)
持有
情节(xf10MHz yloss10MHz,“父”ax2,“颜色”,“k”)
网格
网格
传奇(' 1 f ',“2 f”)
包含(“频率(MHz)”)
ylabel (的振幅损失(%))
谢谢你这么多!

接受的答案

克里斯·拉皮埃尔
克里斯·拉皮埃尔 2020年8月22日
编辑:克里斯·拉皮埃尔 2020年8月22日
如果你还没有看到它,我建议 这个文档页面 。我还发现 这个答案后 有帮助的。
修改你的代码,我想出了这个。
yloss5MHz = [1.97203207600000; 3.89411108500000; 5.76765474000000; 12.9537632700000; 22.7141478100000; 27.1717289300000; 35.3378709500000; 36.6057307600000; 40.2620933300000; 39.0743740300000; 33.9838793500000; 37.6049696900000; 32.0796367400000; 36.3937195200000);
yloss10MHz = [28.8049171100000; 18.7450177100000; 24.2295267100000; 25.6980862100000; 12.9537632700000; 12.9537632700000; 7.61531124600000; 7.62594681400000; 5.76765474000000; 1.96074554000000; 3.88304584800000; 5.76765474000000; 3.88304584800000; 5.82188362800000);
xf5MHz = 6:0.1:7.3;
xf10MHz = 8.7:0.1:10;
f1 =线(xf5MHz yloss5MHz,“颜色”,“k”);
xlim (7.3 [6])
xticks (xf5MHz)
xticklabels (string (xf5MHz))
甘氨胆酸ax₁=;%当前轴
ax1_pos = ax1.Position;%第一轴的位置
ax2 =轴(“位置”ax1_pos,
“XAxisLocation”,“高级”,
“YTick”[],
“颜色”,“没有”);
linkprop ((ax₁, ax2) {“ylim”,“位置”});
f2 =线(xf10MHz yloss10MHz,“父”ax2,“颜色”,“k”);
xlim (8.7 [10])
xticks (xf10MHz)
xticklabels (string (xf10MHz))
网格
网格
传奇((f1、f2) {' 1 f ',“2 f”})
包含(ax₁“频率(MHz)”)
ylabel (ax₁的振幅损失(%))

更多的答案(0)

社区寻宝

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

开始狩猎!