Saturs
Vektora normalizēšana to pārveido par vienības vektoru (lieluma 1 vektoru), kas norāda uz to pašu virzienu. Normalizācija ir izplatīta metode, ko izmanto divu datu grupu mērīšanai, lai tās varētu ievērojami salīdzināt. Lai ātri normalizētu vektoru MATLAB, sadaliet to ar "normas" funkcijas rezultātu (tā lielumu).
Instrukcijas
MATLAB ir lielisks skaitļošanas līdzeklis matemātisko sistēmu risināšanai (Jupiterimages / Creatas / Getty Images)-
Definējiet vektoru un saglabājiet to mainīgā ar komandrindu kā šādu rindu:
v = [1 4 17 2 9 5 5]
"V" vietā var izmantot jebkuru mainīgo nosaukumu.
-
Sadaliet savu vektoru pēc savas normas un norādiet rezultātu kā jaunu vektora vērtību:
v = v / norma (v)
-
Pārbaudiet vektora lielumu ar "normu" un saprotiet, ka tā lielums tagad ir 1:
norma (v)
1. sesija
Kā
- Šī metode var radīt kļūdu, ja vektora lielums ir 0 vai ļoti tuvu 0. Tas nozīmē, ka vektoram nav nozīmīga virziena, un tā normalizācija nebūtu noderīga.