对一个列向量V做fft变换,输出结果全为NaN+NaNi
原因:很有可能是向fft函数传递了一个含有1个或若干个NaN的向量。
即V中可能含有NaN元素
解决方案:
1. 可用find(isnan(·))函数来查找矩阵中有无NaN元素
2. interp1函数的使用有产生NaN元素的可能,可将空值赋予0,即interp1(xx,yy,xx1,’linear’,0)
参考博客:
http://frog1983.blog.163.com/blog/static/57726848201332621410749/