Hvordan Normal i Matlab
For å normalisere en vektor er å omdanne det til en enhetsvektor (en vektor av størrelsesorden 1) som peker i samme retning. Normalisering er en vanlig teknikk som brukes til å skalere to datasettene slik at de kan sammenlignes meningsfull måte. Hvis du raskt vil normalisere en vektor i MATLAB, dele det med resultatet av "normen" -funksjonen (dens størrelse).
Bruksanvisning
1 Definer vektor og lagre den i en variabel med en kommando som dette:
v = [1 4 17 2 9 5 5]
Du kan bruke alle variabelnavnet i stedet for "v."
2 Del din vektor av sin norm, og tildele resultatet som den nye verdien av vektoren:
v = v / norm (v)
3 Kontroller størrelsen på vektoren med "norm", og at dens størrelse er nå 1:
norm (v)
Hint
- Denne metoden kan gi en feil hvis størrelsen på vektoren er 0 eller svært nær 0. Dette innebærer imidlertid at vektoren ikke har en meningsfylt retning, og å normalisere det ikke ville være nyttig.