Sådan normaliseres i Matlab

Forfatter: Louise Ward
Oprettelsesdato: 3 Februar 2021
Opdateringsdato: 27 November 2024
Anonim
Sådan normaliseres i Matlab - Artikler
Sådan normaliseres i Matlab - Artikler

Indhold

Normalisering af en vektor er at konvertere den til en enhedsvektor (vektor med størrelse 1), der peger på samme retning. Normalisering er en fælles teknik, der bruges til at skala to datagrupper, så de kan sammenlignes betydeligt. For hurtigt at normalisere en vektor i MATLAB, divider den med resultatet af "norm" -funktionen (dens størrelse).


retninger

MATLAB er et godt beregningsværktøj til løsning af matematiske systemer (Jupiterimages / Creatas / Getty Images)

    Session 1

  1. Definer vektoren og gem den i en variabel med en kommandolinje som følgende linje:

    v = [1 4 17 2 9 5 5]

    Du kan bruge et variabelt navn i stedet for "v".

  2. Opdel din vektor med sin norm, og angiv resultatet som en ny vektorværdi:

    v = v / norm (v)

  3. Kontroller størrelsen af ​​vektoren med "norm" og indse, at dens størrelse nu er 1:

    norm (v)

tips

  • Denne metode kan producere en fejl, hvis størrelsen af ​​vektoren er 0 eller ekstremt tæt på 0. Dette indebærer imidlertid, at vektoren ikke har en signifikant retning, og dens normalisering ikke ville være nyttig.