2017-10-15 76 views
-7

我在MATLAB新的,我有一個文件包含657列和97行,我想這些標準化數據0和1如何在Matlab中規範大數據?

+1

可能的重複[如何規範矩陣?](https://stackoverflow.com/questions/23041572/how-can-i-normalized-a-matrix) –

回答

0

用同樣的方法,你可以在任何代碼或計算之間做設定,爲A你矩陣,由最大的A鴻溝:

正如@AnderBiguri指出,如果數據不是從零開始,你需要做一些數學:

A_normalized= (A-min(A(:)))/(max(A(:))-min(A(:))) 

如果從零開始:

A_normalized=A/max(A(:)) 

請注意,A(:)獲取所有數字,不需要每列中的最大值。 如果這不是你想要的,請給它一些評論。

+2

這隻有在原始數據有效0作爲最低 –

+0

@AnderBiguri完全忘記了這種可能性!感謝您的注意,已經調整好了! – Guto