查看单个帖子
旧 2011-05-25, 09:13   #2
ownsunny
初级会员
 
注册日期: 2011-05-25
帖子: 2
声望力: 0
ownsunny 正向着好的方向发展
默认 回复: 急!!用户任意输入一个函数要实现傅里叶变换

肯定是错的啊, fft(xn,N)就行了,为什么要加引号? 然后你接下去直接plot了,我估计你也看不到你想要的结果。因为你的频率横轴没有定义,或者你就用信号的采样点数作为横轴,否则应该是乱麻一团或者很莫名其妙的图形。

一般我用的是y=fftshift(abs(fft(x)))做fft计算,然后定义出频率轴ffx,然后plot(ffx,y)
ownsunny 当前离线   回复时引用此帖