Matlab er en industri - standard for udvikling af analyse og simulering applikationer til videnskabelige og tekniske data. Normalisering , statistisk , er en metode til at omdanne data på en fælles skala , således at sammenligne på tværs af prøver kan være meningsfuld . Det er almindeligt at omdanne værdier i en matrix , således at værdier mellem 0 og 1. . Instruktioner
1
Beregn minimum af din matrix , og trække det fra alle værdier
my_min = min ( omforme ( my_matrix , numel ( my_matrix ), 1. )), . My_matrix = my_matrix - my_min ,
2
Beregn det maksimale din matrix , og deler hver værdi , element -wise, med det maksimale
my_max = max ( omforme ( my_matrix , numel ( . my_matrix ) , 1 )), . my_matrix = my_matrix /my_max ,
3
Graph histogrammet af værdier i din normaliseret matrix ved hjælp af hist ( ) funktion. Bemærk, at værdierne nu ligge jævnt mellem 0 og 1
hist ( omforme ( my_matrix , numel ( my_matrix ) , 1), 25) .
4
Divider din matrix af 2 - normen af matricen omsætter til en middelværdi på 0 . Uanset om dig dette eller ovenstående metode afhænger af din intention
normalize_matrix = my_matrix /norm ( my_matrix ) .