1

我想在频谱图上叠加一条线(使用 imagesc 绘制)。我无法使用“hold on”命令执行此操作。我还想显示我在频谱图上绘制的线的比例。(注意:频谱图已经在图的左侧显示了频率值的 yscale,我希望新行的 yscale 显示在右侧)

MATLAB 的在线文档显示了一种在具有两个 y 轴的单个图中绘制函数的方法......但这似乎不适用于 imagesc http://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 回答