Jak normalizovat v Matlabu

Autor: John Stephens
Datum Vytvoření: 28 Leden 2021
Datum Aktualizace: 19 Smět 2024
Anonim
Как работает АК-47
Video: Как работает АК-47

Obsah

Normalizace vektoru jej převádí na jednotkový vektor (vektor velikosti 1), který ukazuje na stejný směr. Normalizace je běžná technika používaná k měřítku dvou skupin dat tak, aby mohly být významně porovnány. K rychlému normalizaci vektoru v MATLABu jej rozdělte výsledkem funkce "norm" (její velikost).


Pokyny

MATLAB je skvělý výpočetní nástroj pro řešení matematických systémů (Jupiterimages / Creatas / Getty Images)

    Sekce 1

  1. Definujte vektor a uložte jej do proměnné pomocí příkazového řádku jako následující řádek:

    v = [1 4 17 2 9 5 5]

    Namísto "v" můžete použít libovolný název proměnné.

  2. Rozdělte vektor podle normy a výsledek označte jako novou vektorovou hodnotu:

    v = v / norma (v)

  3. Zkontrolujte velikost vektoru s "normou" a uvědomte si, že jeho velikost je nyní 1:

    norma (v)

Jak

  • Tato metoda může způsobit chybu, pokud velikost vektoru je 0 nebo extrémně blízká 0. To však znamená, že vektor nemá významný směr a jeho normalizace by nebyla užitečná.