发布网友 发布时间:2022-04-22 05:41
共1个回答
热心网友 时间:2023-07-02 21:04
首先,plot函数的用法是
plot(x,y)
其中x,y分别是横坐标和纵坐标对应的变量,
你只是用了plot(y),也就是没有给出横坐标的变量,此时,matlab默认以y的点数作为横坐标变量。
你还需要把Y对应的频率向量f得到,然后plot(f,abs(Y))
程序如下:
f
=
linspace(-fs/2,
fs/2,
N);
plot(f,abs(Y));
xlabel('频率(Hz)');