1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kako normalizirati v Matlabu

Normalizirati vektor pomeni, da ga pretvorimo v enotski vektor (vektor velikosti 1), ki kaže v isto smer. Normalizacija je pogosta tehnika, ki se uporablja za skaliranje dveh nizov podatkov, da ju je mogoče smiselno primerjati. Če želite hitro normalizirati vektor v MATLAB-u, ga delite z rezultatom funkcije "norma" (njegova velikost).

1. korak

Definirajte vektor in ga shranite v spremenljivko z ukazom, kot je ta:

v =[1 4 17 2 9 5 5]

Namesto »v.« lahko uporabite katero koli ime spremenljivke.

2. korak

Razdelite svoj vektor z njegovo normo in dodelite rezultat kot novo vrednost vektorja:

v =v/norma(v)

3. korak

Preverite velikost vektorja z "norma" in poglejte, da je njegova velikost zdaj 1:

norma(v)

Nasvet

Ta metoda lahko povzroči napako, če je velikost vektorja 0 ali zelo blizu 0. To pa pomeni, da vektor nima smiselne smeri in njegova normalizacija ne bi bila uporabna.


  1. Kako ugotoviti Vector Spotlight
  2. Kako shraniti TIFF kot vektorsko datoteko
  3. Kako izračunati naklon iz Data Matlab
  4. Kako shraniti vektorsko sliko v Illustratorju
  5. Kako pretvoriti matriko v vektor v MATLAB-u