1

1 つの x 軸を共有する 2 つの y 軸にデータをプロットする必要があります。これは plotyy を使用して行うことができます。1 つのパッチが各 y 軸上にあるように、2 つのパッチ プロットを重ねるにはどうすればよいですか? 今のところ、両方のパッチが最初の y 軸にプロットされています。patch コマンドの y 軸を指定するにはどうすればよいですか?

ありがとう

4

1 に答える 1

2

Figure の現在の軸プロパティを設定することにより、どちらの軸にも描画できます。

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 に答える