MATLAB ist ein Industrie-Standard für die Entwicklung von Analyse und Simulation Anwendungen für wissenschaftlichen und technischen Daten . Normalisierung , statistisch gesehen, ist ein Verfahren zur Umwandlung von Daten auf einen gemeinsamen Maßstab so dass ein Vergleich über Proben sinnvoll sein kann . Es ist üblich, die Werte innerhalb einer Matrix zu verwandeln , so dass Werte liegen im Bereich zwischen 0 und 1 . Anleitung
1
Berechnen Sie die minimale Ihrer Matrix und subtrahieren sie von allen Werten
my_min = min ( umformen ( my_matrix , Numel ( my_matrix ) , 1)) ; . My_matrix = my_matrix - my_min ;
2
berechnen Sie die maximale Ihrer Matrix und teilen jeden Wert , element -weise, durch die maximale
my_max = max ( umformen ( my_matrix , Numel ( . my_matrix ) , 1)) ; . my_matrix = my_matrix /my_max ;
3
Graph das Histogramm der Werte in Ihrem normalisierten Matrix mit dem hist ( )-Funktion. Beachten Sie , dass Werte reichen heute gleichmäßig zwischen 0 und 1
hist ( umformen ( my_matrix , Numel ( my_matrix ) , 1), 25); .
4
Teilen Sie Ihre Matrix mit dem 2 - Norm der Matrix , der einen Mittelwert von 0 normalisieren. Ob Sie dies oder das obige Verfahren hängt von Ihrer Absicht
normalize_matrix = my_matrix /norm ( my_matrix ); .