MATLAB is een industrie - standaard voor de ontwikkeling van de analyse en simulatie applicaties voor wetenschappelijke en technische gegevens . Normalization statistisch , is een werkwijze voor het transformeren van gegevens op een gemeenschappelijke schaal zodat vergelijking tussen monsters zinvol kan zijn . Het is gebruikelijk om waarden binnen een matrix veranderen, zodat waarden tussen 0 en 1 . Instructies 1 Bereken het minimum van de matrix , en het aftrekken van alle waarden my_min = min ( hervormen ( my_matrix , Numel ( my_matrix ) , 1 ) ) ; . My_matrix = my_matrix - my_min ; kopen van 2 Bereken het maximum van uw matrix , en verdeel elke waarde , element - wijs , door de maximale my_max = max ( hervormen ( my_matrix , Numel ( . my_matrix ) , 1 ) ) ; . my_matrix = my_matrix /my_max ; grafiek 3 de histogram van waarden in uw genormaliseerde matrix met de gesch ( ) -functie . Merk op dat de waarden nu variëren gelijkmatig tussen 0 en 1 gesch ( opnieuw vorm te geven ( my_matrix , Numel ( my_matrix ) , 1 ) , 25 ) ; . 4 Verdeel je matrix door de 2 - norm van de matrix te normaliseren tot een gemiddelde van 0 . Of u deze of de bovenstaande methode is afhankelijk van uw voornemen normalize_matrix = my_matrix /norm ( my_matrix ) ; .
|