1

我必须在共享一个 x 轴的两个 y 轴上绘制我的数据。这可以使用 plotyy 来完成。如何叠加两个补丁图,使得每个 y 轴上有一个补丁?截至目前,我的两个补丁都绘制在第一个 y 轴上。如何为 patch 命令指定 y 轴?

谢谢

4

1 回答 1

2

您可以通过设置图形的当前轴属性在任一轴上绘制。

ax = plotyy(...);
% draw on axis 1
set(gcf, 'CurrentAxes', ax(1))
patch(x,y,c)
% draw on axis 2
set(gcf, 'CurrentAxes', ax(2))
patch(x,y,c)
于 2013-08-30T18:31:26.700 回答