我有一个2d数组,每行代表一个信号(用于维纳过滤)
Arr(10,45).
我想在同一图中绘制所有信号(所有列),用X轴表示wiener fieltering的K系数
K=(-11:0.5:11);
大小= 45.我也希望它在轴,x和y两者中都是对数。
但是当我用
loglog(Arr.');
set(gca,'xtick',(-11:0.5:11);
结果不是我需要的。 发生了什么事?提前感谢。
答案 0 :(得分:0)
绘制时,您应将k
值指定为plot
和Arr.'
的第一个输入。如果不这样做,MATLAB将只使用1:size(Arr, 2)
作为图的x坐标。
hplot = plot(k, Arr.');