matlab中如何绘制离散点的fft的图

matlab中如何绘制离散点的fft的图,比如我有一个数组x=[1 2 3 4 5 6 7 8];,我要求绘制出fft(x)的图

x=[1 2 3 4 5 6 7 8];
X=fft(x);
stem(X);

效果图:

matlab中如何绘制离散点的fft的图_第1张图片

比如x=[1+i,2+i,3+i]

X=fft(x);
stem(abs(X));

matlab中如何绘制离散点的fft的图_第2张图片

你可能感兴趣的:(Matlab)