Vsebina
Normaliziranje vektorja ga pretvori v vektor enote (vektor velikosti 1), ki kaže na isto smer. Normalizacija je običajna tehnika, ki se uporablja za merjenje dveh skupin podatkov, tako da jih je mogoče znatno primerjati. Za hitro normalizacijo vektorja v MATLAB-u ga razdelimo z rezultatom funkcije "norma" (njeno velikost).
Navodila
MATLAB je odlično računalniško orodje za reševanje matematičnih sistemov (Jupiterimages / Creatas / Getty Images)-
Določite vektor in ga shranite v spremenljivko z ukazno vrstico kot naslednjo vrstico:
v = [1 4 17 2 9 5 5]
Uporabite lahko katero koli ime spremenljivke namesto "v".
-
Razdeli svoj vektor po normi in rezultat označi kot novo vektorsko vrednost:
v = v / norma (v)
-
Preverite velikost vektorja z "normo" in ugotovite, da je njena velikost 1:
norma (v)
Seja 1
Kako
- Ta metoda lahko povzroči napako, če je velikost vektorja 0 ali zelo blizu 0. To pomeni, da vektor nima pomembne smeri in njegova normalizacija ne bi bila uporabna.