[请益] 数据有NaN之频谱分析

楼主: agiwar (我就是我)   2015-04-23 00:52:10
各位好
若我有一笔数据当中有些值为NaN
接着进行频谱分析(FFT之类的)
但是跑出来的频谱皆为NaN的格式
请问要怎么忽略NaN,使得其他数据依然能进行分析呢?
有请版上神手教导了,感谢~~
作者: e01234567 (极光)   2015-04-23 01:35:00
a(a==nan)=0;试试
作者: profyang (prof)   2015-04-23 01:53:00
nan的话要用a(isnan(a))=0才对
作者: JamesChen (James)   2015-04-23 10:57:00
楼上才是对的 NaN 不是数值不能用==isnan(a) return 1 if a is NaN 0 o/w
作者: cyliu (打杂小弟)   2015-04-23 11:25:00
NaN跟0的真实意义不同,把某些element设为0,结果会出问题
作者: profyang (prof)   2015-04-23 22:24:00
看原PO想把nan变成什么啊...0只是举例也可以变成a(isnan(a))=[]这样

Links booklink

Contact Us: admin [ a t ] ucptt.com