Cum se normalizează în Matlab

Autor: John Stephens
Data Creației: 2 Ianuarie 2021
Data Actualizării: 29 Noiembrie 2024
Anonim
Cum se normalizează în Matlab - Articole
Cum se normalizează în Matlab - Articole

Conţinut

Normalizarea unui vector îl transformă într-un vector unic (vector de magnitudine 1) care indică aceeași direcție. Normalizarea este o tehnică comună utilizată pentru a scala două grupuri de date, astfel încât acestea să poată fi comparate în mod semnificativ. Pentru a normaliza rapid un vector în MATLAB, împărțiți-l cu rezultatul funcției "norm" (magnitudinea sa).


instrucțiuni de ghidare

MATLAB este un instrument de calcul excelent pentru rezolvarea sistemelor matematice (Jupiterimages / Creatas / Getty Images)

    Sesiunea 1

  1. Definiți vectorul și păstrați-l într-o variabilă cu o linie de comandă ca următoarea linie:

    v = [1 4 17 2 9 5 5]

    Puteți utiliza orice nume de variabilă în loc de "v".

  2. Împărțiți vectorul după norma sa și desemnați rezultatul ca o nouă valoare a vectorului:

    v = v / normă (v)

  3. Verificați magnitudinea vectorului cu "normă" și realizați că amploarea lui este acum de 1:

    normă (v)

sfaturi

  • Această metodă poate produce o eroare dacă magnitudinea vectorului este 0 sau extrem de apropiată de 0. Aceasta presupune totuși că vectorul nu are o direcție semnificativă, iar normalizarea acestuia nu ar fi utilă.