频域信号

时间:2014-02-18 10:09:57

标签: matlab

如何在MATLAB中创建以下图形:

http://oi62.tinypic.com/25tw4u8.jpg

我有一个已经绘制的信号,我试图通过快速傅里叶变换重新创建图形,但我现在想知道它是否是一个完全不同的方法,由于无法复制图像而创建它。

我的信号是蓝线:

http://oi57.tinypic.com/1zvdh4w.jpg

我想将我的信号分解成谐波并将其绘制在如上图所示的干线图中,其幅度很明显,谐波显示在相应的数字上,即1,2,3 ......

1 个答案:

答案 0 :(得分:2)

您要尝试的图表称为stem图 词干的一般语法是

stem(X,Y)

将数据序列Y绘制为X中指定的值。 例如

>> x = 0:0.5:3;
>> y = [11 0 4 0 10 0 4];
>> stem(x,y)