Hogyan normalizálható a Matlabban

Szerző: Peter Berry
A Teremtés Dátuma: 20 Augusztus 2021
Frissítés Dátuma: 19 November 2024
Anonim
Hogyan normalizálható a Matlabban - Cikkek
Hogyan normalizálható a Matlabban - Cikkek

Tartalom

A vektor normalizálása egy egységvektorra (1-es nagyságú vektor) alakul át, amely ugyanarra az irányra mutat. A normalizálás egy gyakori technika, amelyet két adatcsoport méretezésére használnak, hogy azok jelentősen összehasonlíthatók legyenek. A MATLAB-ban lévő vektor gyors normalizálásához ossza meg azt a „norm” függvény eredménye (annak nagysága).


irányok

A MATLAB nagy számítási eszköz a matematikai rendszerek megoldására (Jupiterimages / Creatas / Getty Images)

    1. ülés

  1. Adja meg a vektort, és tárolja azt egy változóban a következő sorral:

    v = [1 4 17 2 9 5 5]

    A "v" helyett bármilyen változónevet használhat.

  2. Osztja el a vektort normájának megfelelően, és jelölje meg az eredményt új vektorértékként:

    v = v / norm (v)

  3. Ellenőrizze a "normával" rendelkező vektor nagyságát, és rájön, hogy a nagysága most 1:

    norm (v)

tippek

  • Ez a módszer hibát okozhat, ha a vektor nagysága 0 vagy rendkívül közel 0. Ez azt jelenti, hogy a vektornak nincs jelentős iránya, és normalizálása nem lenne hasznos.