2017-01-31 55 views

回答

0

要標準化矩陣X這樣值處於範圍[0, 1],你可以使用:

Xnorm = (X - min(X(:)))/(max(X(:)) - min(X(:))) 
+1

是的,它的作品謝謝 – Shane

0

由多個分割比的比較更加計算上昂貴的。嘗試類似於

m = max(A(:)) 
B = A(A<m) 

這被稱爲「邏輯索引」。結果將是一個小於最大值m的值爲A的向量。 m不一定是最大值,但你可以同樣取代m的任何值,邏輯索引也可以工作。

例如,在上面的代碼,如果

A = 
[0  3  4 
2  0  4 
5  5  2 
4  5  3 
5  4  1 ] 

B.' = [ 0  2  4  3  0  4  4  4  2  3  1 ] 

讓我知道這是你腦子裏想的是什麼。這個問題有點不清楚。

+0

你是對的,但這裏的尺寸實際上是改變,即5 * 3,現在改爲任何行或列向量這不是必需的,而且值也不小於我需要的值之間[0 1] – Shane

+0

從您的措辭中不清楚......當我閱讀它時...您想知道矩陣中的值小於最大值。 P0W的解決方案能解決您的問題嗎?如果不是,請更新問題以明確目標是什麼。 –

+0

我已更新。 – Shane

相關問題