我在Matlab中有两个数字。问题如图所示,它们在轴上具有不同的视图和比例。这是我使用Figure; axis vis3d; view(3); grid on
的代码,所以如果有人可以请建议我如何使它们具有相同视图和相同轴值的标准
答案 0 :(得分:1)
您可以使用linkprop
功能:
figure; axis vis3d; view(3); grid on, h(1) = gca;
figure; axis vis3d; view(3); grid on, h(2) = gca;
linkprop(h, {'view', 'xlim', 'ylim', 'zlim'})
答案 1 :(得分:1)
只需将轴限制设置为:
figure(1)
plot(...);
set(gca,'xlim',[a, b],'ylim',[c, d],'zlim',[e, f]);
view(g,h)
figure(2)
plot(...);
set(gca,'xlim',[a, b],'ylim',[c, d],'zlim',[e, f]);
view(g,h)
如果您还想控制可以使用的刻度线:
set(gca,'XTickLabel',{'1', '10', '100'},'YTickLabel',{'1', '10', '100'})