Ako zobrať štvorec každého prvku poľa v MATLABE

Ako Zobrat Stvorec Kazdeho Prvku Pola V Matlabe



MATLAB je užitočný nástroj, ktorý nám umožňuje vykonávať aritmetické operácie so skalármi, vektormi, maticami a poľami podľa pravidiel lineárnej algebry. Niekedy však potrebujeme použiť aritmetickú operáciu na každý záznam poľa, tento typ operácie sa nazýva operácia po prvku a MATLAB takéto operácie tiež podporuje. Jednou z týchto operácií je odoberanie štvorca každej položky poľa. Táto operácia je známa ako štvorcová operácia prvok po prvku.

Zistenie štvorca každého prvku poľa v MATLABE

Táto operácia môže byť použitá v mnohých matematických problémoch, ako napríklad pri hľadaní bodového súčinu dvoch vektorov. Operátor .^ sa riadi jednoduchou syntaxou, ktorá je uvedená nižšie:

B = A.^ 2
B = výkon ( A, 2 )

Tu,







Výraz B = A.^2 vypočíta druhú mocninu každého prvku daného poľa A.



Výraz B = mocnina(A,2) funguje rovnako ako B = A.^2. Ale toto je zriedka používaný výraz.



Príklady

Zvážte niekoľko príkladov, aby ste pochopili funkčnosť vyššie uvedenej syntaxe.





Príklad 1

V tomto príklade vypočítame druhú mocninu každého prvku daného 1-rozmerného poľa A pomocou výrazu A.^2.

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



Príklad 2

V tomto kóde MATLABu vypočítame druhú mocninu každého prvku daného 2-rozmerného poľa A pomocou funkcie power(A,2).

A = [ 1 2 ; 3 4 ; 5 6 ] ;
B = výkon ( A, 2 )

Príklad 3

Tento príklad určuje druhú mocninu každého prvku daného 3-rozmerného poľa A pomocou výrazu A.^2.

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

Záver

Niekedy potrebujeme použiť aritmetickú operáciu na každý záznam poľa, tento typ operácie sa nazýva operácia po prvku a MATLAB takéto operácie podporuje. Jednou z týchto operácií je odoberanie štvorca každého prvku poľa. V MATLABE sa operátor .^ a funkcia power() používajú na výpočet druhej mocniny každej položky poľa. Tento tutoriál vysvetlil, ako vypočítať druhú mocninu každého prvku poľa pomocou vyššie uvedených metód.