PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
MATLAB
[請益] 數據有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))=[]這樣
繼續閱讀
[其他] 想請問一下 Matlab 與c的差別~
puppyulove
[問題] 橢圓旋轉求短軸
comt0928
[討論] 時間判斷問題
venwhah
[問題]如何以某值取代矩陣內未知index的值
english12335
[問題] 關於K.Murphy BNT toolbox的使用
gn02516700
[討論] 影像與頻率的值域和轉換關係
lyalyalya
[問題]四維資料的內插
prolog
[問題] 編寫csv檔 不寫入值的方法
thunderguy
[問題]有關四維圖的剖面
eric791130
[問題] GUI在不同電腦解析度問題
f1061111
Links
booklink
Contact Us: admin [ a t ] ucptt.com