Kaip paimti kiekvieno masyvo elemento kvadratą MATLAB

Kaip Paimti Kiekvieno Masyvo Elemento Kvadrata Matlab



MATLAB yra naudingas įrankis, padedantis atlikti aritmetines operacijas su skaliarais, vektoriais, matricomis ir matricomis pagal tiesinės algebros taisykles. Tačiau kartais kiekvienam masyvo įrašui reikia taikyti aritmetinę operaciją. Tokio tipo operacija vadinama operacija po elemento, o MATLAB taip pat palaiko tokias operacijas. Viena iš šių operacijų yra kiekvieno masyvo įrašo kvadrato paėmimas. Ši operacija žinoma kaip kvadratinė operacija po elementą.

Kiekvieno MATLAB masyvo elemento kvadrato paėmimas

Ši operacija gali būti taikoma daugeliui matematinių problemų, pavyzdžiui, ieškant dviejų vektorių taškinės sandaugos. Operatorius .^ vadovaujasi paprasta sintaksė, kuri pateikta toliau:

B = A.^ 2
B = galia ( A, 2 )

Čia







Išraiška B = A.^2 apskaičiuoja kiekvieno nurodyto masyvo A elemento kvadratą.



Išraiška B = galia(A,2) veikia taip pat, kaip B = A.^2. Tačiau tai retai vartojama išraiška.



Pavyzdžiai

Apsvarstykite keletą pavyzdžių, kad suprastumėte aukščiau pateiktos sintaksės funkcionalumą.





1 pavyzdys

Šiame pavyzdyje apskaičiuojame kiekvieno nurodyto 1 dimensijos masyvo A elemento kvadratą naudodami A.^2 išraišką.

A = [ 1 2 3 4 5 6 ] ;
B = A.^ 2



2 pavyzdys

Šiame MATLAB kode apskaičiuojame kiekvieno duoto dvimačio masyvo A elemento kvadratą, naudodami funkciją power(A,2).

A = [ 1 2 ; 3 4 ; 5 6 ] ;
B = galia ( A, 2 )

3 pavyzdys

Šis pavyzdys nustato kiekvieno nurodyto 3 dimensijos A elemento kvadratą naudojant A.^2 išraišką.

A = randas ( 3 , 4 , 2 ) ;
B = A.^ 2

Išvada

Kartais mums reikia taikyti aritmetinę operaciją kiekvienam masyvo įrašui, tokio tipo operacija vadinama operacija po elemento ir MATLAB palaiko tokias operacijas. Viena iš šių operacijų yra kiekvieno masyvo elemento kvadrato paėmimas. MATLAB sistemoje .^ operatorius ir funkcija power() naudojami kiekvieno masyvo įrašo kvadratui apskaičiuoti. Šioje pamokoje buvo paaiškinta, kaip apskaičiuoti kiekvieno masyvo elemento kvadratą naudojant aukščiau nurodytus metodus.