你如何采取一个情节,并将其放置在角落里(或为此事的任何地方)在MATLAB另一个情节?

我有一个具有在图中的右上侧的大空白对数数据。在白色的空间,我想覆盖包含在白色空间日志情节的版本放大较小的图(有点像放大视图)。

在你告诉我不能这样做,我想提一提,我已经在行动看到它。如果缺少我的描述,只是让我知道,我会尝试将它更好地向你描述。

有帮助吗?

解决方案

的示例:

x = 1:20;
y = randn(size(x));

plot(x, y,'LineWidth',2)
xlabel('x'), ylabel('y'), title('Plot Title')

h = axes('Position', [.15 .65 .2 .2], 'Layer','top');
bar(x,y), title('Bar Title')
axis(h, 'off', 'tight')

“屏幕截图”

其他提示

您可以使用axes性能'position''units',使他们过分。注意后大一个创造小轴或使用uistack()功能,使大不躲小的。

什么你不能做的是,使一个又一个的轴子(如Mathworks公司做legend)。但你并不需要它呢。

有关的第二曲线必须使用代替axesline plothold on

单位为'normalized'(这是默认值)允许当父图中被调整(例如,手动最大化)均匀可调整大小的外观。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top