多个对数x轴
12个视图(30天)
显示旧的评论
我需要画两个情节与多个对数坐标轴在同一个图。为了澄清,我想要两个log-axes(一个在上面一个在下面)y轴相同的规模。附件是当前的情节我。我需要单独的mu_s和mu_d轴。
答案(1)
沙沙玛
2019年7月17日
4评论
汤米
2020年4月8日
编辑:汤米
2020年4月8日
如果你带走
抓住
电话,然而,所有轴属性以外的位置或在策划单位将被重新设置。(见
NextPlot
文档和这条线
持有
文档:
“
持有
函数设置这些属性:
- NextPlot轴相关的属性,这个属性集轴,PolarAxes,或GeographicAxes对象是“添加”或“替换””)。
一种选择是策划后设置轴属性:
x = 0:1000;
y = log10 (x);
semilogx (x, y);
甘氨胆酸ax₁=;
ax1_pos = ax1.Position;
ax2 =轴(“位置”,ax1_pos);
x = 0:1000;
y = 2 * log10 (x);
semilogx (ax2, x, y);
集(ax2,“XAxisLocation”,“高级”);
集(ax2,“颜色”,“没有”);
ax₁。YLim = max (ax₁。YLim ax2.YLim);
另一个选择,如果你不想要重置轴属性每次添加一个新的阴谋轴,或者如果你想要添加多个块的能力
ax2
设置
XScale
的
ax2
“日志”:
x = 0:1000;
y = log10 (x);
semilogx (x, y);
甘氨胆酸ax₁=;
ax1_pos = ax1.Position;
ax2 =轴(“位置”ax1_pos,…
“XAxisLocation”,“高级”,…
“颜色”,“没有”,…
“XScale”,“日志”,…
“NextPlot”,“添加”);%设置NextPlot‘添加’,这样上面的属性是不会重置。
x = 0:1000;
y = 2 * log10 (x);
情节(ax2, x, y);
ax₁。YLim = max (ax₁。YLim ax2.YLim);