MATLAB er en industri - standard for utvikling av analyse og simulering applikasjoner for vitenskapelige og tekniske data . Normalisering, statistisk sett, er en metode for å transformere data på en felles skala , slik at sammenligning på tvers prøver kan være meningsfylt. Det er vanlig å omforme verdiene i en matrise , slik at verdier varierer mellom 0 og 1. . Instruksjoner
en
Beregn minimum av matrisen din , og trekke det fra alle verdier
my_min = min ( omskape ( my_matrix , numel ( my_matrix ) , 1 )); . My_matrix = my_matrix - my_min ;
2
Beregn maksimalt matrise din , og dele hver verdi , element - klok, av den maksimale
my_max = max ( omskape ( my_matrix , numel ( . my_matrix ) , 1 )); . my_matrix = my_matrix /my_max ;
3
Graf histogrammet av verdier i din normalisert matrise ved hjelp av hist ( )-funksjonen . Legg merke til at verdiene nå varierer jevnt mellom 0 og 1
hist ( omskape ( my_matrix , numel ( my_matrix ) , 1 ) , 25) ; .
4
Del din matrise av 2 - normen av matrisen for å normalisere til et gjennomsnitt på 0 . Enten til deg dette, eller over metoden avhenger av din intensjon
normalize_matrix = my_matrix /norm ( my_matrix ) ; .