8

「コンターフ」によって生成された表示の上に、「プロット」で作成された xy 時系列を、y 軸の異なるスケーリングでオーバーレイする方法を探しています。

2 つの xy プロットの場合にこれを行う典型的な方法は、組み込み関数 'plotyy' を使用することのようです。入力引数は同じ (x,y) のままです。ただ、私の場合contourfは3つの入力引数が必要なので、'plotyy'は当てはまらないようです。私がやりたいことを説明するサンプルコードを次に示します。

x1 = 1:1:50;
y1 = 1:1:10;
temp_data = rand(10,50);
y2 = rand(50,1)*20;
figure; hold on;
contourf(x1,y1,temp_data);
colormap('gray'); 
plot(x1,y2,'r-');

理想的には、時系列 (x1,y2) の右側に独自の y 軸を表示し、contourf プロットと同じ垂直範囲にスケーリングすることを望みます。

御時間ありがとうございます。

4

1 に答える 1