看板 [ MATLAB ]
討論串[問題] 矩陣正規化多出一堆NaN Inf
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者Berger927 (rabbit)時間13年前 (2012/03/10 11:10), 編輯資訊
0
0
0
內容預覽:
^^^^^. 因為你有除法 設定上除以0本來就容易出現這些狀況. 簡便的作法是std(X)先行另外做,有0再依據你的定義看如何處理. 如果你硬要縮成一行 我記得有個函數或是寫法比較好看 但熊熊想不起來. 難看一點的寫法就變成這樣了. X1 = (X - ones(m,1)*mean(X))./(on
(還有536個字)

推噓0(0推 0噓 4→)留言4則,0人參與, 最新作者seedman (cc)時間13年前 (2012/03/10 06:18), 編輯資訊
0
0
0
內容預覽:
我用. [m n] = size(X);. X = (X - ones(m,1)*mean(X))./(ones(m,1)*std(X));. 但是這樣X裡面會多出一堆NaN Inf. 讓我後續的svd不能用. 可是如果我用zscore(X)就不會有這種情況. 請問第一種寫法要怎麼改才會對?. --
首頁
上一頁
1
下一頁
尾頁