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.^ 2B = 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.