次のコード例を検討してください。
load sumsin;
s = sumsin+10; % example data series
time = linspace(0,5*24,1000);
figure(1);
subplot(311);
plot(time,s,'k');
subplot(312);
plot(time,s,'k');
hold on;
[s_denoised,~, ~] = wden(s,'minimaxi','s','sln',1,'db4');
plot(time,s_denoised,'r');
subplot(313);
plot(time,s,'k');
hold on;
plot(time,s_denoised,'r');
xlim([20 40]);
その結果
サブプロット 2 と 3 の間に線を挿入して、サブプロット 3 がサブプロット 2 の一部であることを示すことで、このプロットを変更したいと思います。例えば:
これはmatlabでどのように達成できますか?
編集:
図全体に非表示の軸を生成し、各サブプロットの位置を取得する方法に沿って何かを考えていました.20と40の位置はサブプロット幅の特定の割合になるため、ここから注釈コマンドを使用できます線を開始し、同じ方法を 3 番目のサブプロットに適用して、線を目的の位置に接続します。私はこれを試していますが、これまでのところ解決策はありません。