Matlab信号图,不是预期的X轴

时间:2016-05-22 13:40:21

标签: arrays matlab plot filter signals

我有一个2d数组,每行代表一个信号(用于维纳过滤)

      Arr(10,45).

我想在同一图中绘制所有信号(所有列),用X轴表示wiener fieltering的K系数

      K=(-11:0.5:11);   

大小= 45.我也希望它在轴,x和y两者中都是对数。           但是当我用enter image description here

绘图时
      loglog(Arr.'); 
      set(gca,'xtick',(-11:0.5:11);

结果不是我需要的。 发生了什么事?提前感谢。

1 个答案:

答案 0 :(得分:0)

绘制时,您应将k值指定为plotArr.'的第一个输入。如果不这样做,MATLAB将只使用1:size(Arr, 2)作为图的x坐标。

hplot = plot(k, Arr.');