Kako kvadrirati vsak element vektorja v MATLAB-u

Kako Kvadrirati Vsak Element Vektorja V Matlab U



V MATLAB-u so vektorji zmogljiv način za shranjevanje in obdelavo podatkov. Vektorji so lahko indeksirani, kar pomeni, da lahko do posameznih elementov v vektorju dostopate po njihovem indeksu. Ena pogosta naloga, ki jo boste morda morali opraviti z vektorji, je kvadriranje vsakega elementa v vektorju. Na primer, morda boste želeli kvadrirati elemente vektorja, da bi izračunali varianco nabora podatkov in ta vodnik govori o tem.

Kako kvadrirati vsak element vektorja v MATLAB-u

V MATLAB-u so vektorji zmogljiv način za shranjevanje in obdelavo podatkov. Vektorji so lahko indeksirani, kar pomeni, da lahko do posameznih elementov v vektorju dostopate z njihovim indeksom, tukaj je nekaj načinov za to:

1. način: Uporaba stopnjevanja po elementih

Najbolj enostavna metoda za kvadriranje vsakega elementa vektorja v MATLAB-u je uporaba operacije stopnjevanja po elementih. Razmislite o naslednjem izrezku kode: kvadrat vsakega elementa vektorja v MATLAB-u pomeni uporabo operatorja ^. Tukaj je primer neposrednega kvadriranja elementov brez ustvarjanja ločene spremenljivke:







Vektor = [ 2 , 4 , 6 , 8 ] ;

Vektor = Vektor.^ 2 ;

disp ( Vektor ) ;

Operator ^ izvede potenciranje, kar pomeni, da dvigne vsak element v vektorju na potenco drugega elementa:





2. način: Uporaba funkcije power().

Funkcijo moči MATLAB, označeno kot potenca (osnova, eksponent), je mogoče uporabiti za kvadriranje elementov vektorja. Z nastavitvijo eksponenta na 2 dosežemo želeni rezultat. Tukaj je primer:





Vektor = [ 2 , 4 , 6 , 8 ] ;

Kvadrat_vektor = moč ( Vektor, 2 ) ;

disp ( kvadratni_vektor ) ;

Za potenciranje vsakega elementa vektorja »Vektor« se uporabi funkcija power(), ki dvigne vsak element na potenco 2. Nastali vektor na kvadrat se prikaže s funkcijo disp().

 Posnetek zaslona računalnika Opis samodejno ustvarjen z nizko stopnjo zaupanja



3. način: Uporaba množenja po elementih

Drug način za kvadriranje vsakega elementa vektorja je elementno množenje vektorja s samim seboj. Ta metoda izkorišča dejstvo, da množenje števila samo s seboj daje kvadrat tega števila. Tukaj je primer:

Vektor = [ 2 , 4 , 6 , 8 ] ;

Squared_Vector = Vektor .* Vektor;

disp ( kvadratni_vektor ) ;

V tej kodi operator pike (.) označuje elementno množenje. Vektor 'Vektor' se elementno pomnoži sam s seboj, kar ima za posledico vektor na kvadrat.

Zaključek

MATLAB ponuja več učinkovitih metod za kvadriranje vsakega elementa vektorja. Z uporabo operacije stopnjevanja po elementih, potenčne funkcije ali množenja po elementih lahko brez napora dosežete to nalogo.