1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako normalizirati u Matlabu

Normalizirati vektor znači pretvoriti ga u jedinični vektor (vektor veličine 1) koji pokazuje u istom smjeru. Normalizacija je uobičajena tehnika koja se koristi za skaliranje dva skupa podataka kako bi se mogli smisleno usporediti. Kako biste brzo normalizirali vektor u MATLAB-u, podijelite ga s rezultatom funkcije "norma" (njegova veličina).

1. korak

Definirajte vektor i pohranite ga u varijablu s naredbom poput ove:

v =[1 4 17 2 9 5 5]

Možete koristiti bilo koji naziv varijable umjesto "v."

2. korak

Podijelite svoj vektor s njegovom normom i dodijelite rezultat kao novu vrijednost vektora:

v =v/norma(v)

3. korak

Provjerite veličinu vektora s "normom" i vidite da je njegova veličina sada 1:

norma(v)

Savjet

Ova bi metoda mogla proizvesti pogrešku ako je veličina vektora 0 ili vrlo blizu 0. To, međutim, implicira da vektor nema smislen smjer i njegova normalizacija ne bi bila korisna.


  1. Kako prepoznati Vektor Spotlight
  2. Kako spremiti TIFF kao vektorsku datoteku
  3. Kako izračunati nagib iz Data Matlaba
  4. Kako spremiti vektorsku sliku u Illustrator
  5. Kako pretvoriti matricu u vektor u MATLAB-u