1

スペクトログラム(imagescを使用してプロット)の上に線を重ねたい。「holdon」コマンドを使用してこれを行うことはできません。また、スペクトログラム上にプロットしている線のayスケールを表示したいと思います。(注:スペクトログラムはすでにプロットの左側に周波数値のyscaleを示していますが、新しい線のyscaleを右側に表示したいです)

MATLABのオンラインドキュメントは、2つのy軸を持つ単一の図で関数をプロットする方法を示しています...しかし、これはimageschttp ://www.mathworks.com/help/matlab/ref/plotyy.htmlでは機能しないようです。

4

1 に答える 1

1

使用するだけhold onです...ここに例があります:

% generate some figure;
imagesc(); 
hold on
x=1:0.1:70; % just some vector that fits the size of imagesc
plot(x,35+10*sin(x),'k'); 

ここに画像の説明を入力してください

于 2012-11-04T02:47:24.830 に答える