Kuinka ottaa taulukon jokaisen elementin neliö MATLABissa

Kuinka Ottaa Taulukon Jokaisen Elementin Nelio Matlabissa



MATLAB on hyödyllinen työkalu, jonka avulla voimme suorittaa aritmeettisia operaatioita skalaarien, vektorien, matriisien ja taulukoiden kanssa lineaarisen algebran sääntöjä noudattaen. Joskus joudumme kuitenkin soveltamaan aritmeettista operaatiota jokaiseen taulukon syötteeseen. Tämän tyyppistä toimintoa kutsutaan elementtikohtaiseksi operaatioksi ja MATLAB tukee myös tällaisia ​​operaatioita. Yksi näistä operaatioista on taulukon jokaisen merkinnän neliö. Tämä operaatio tunnetaan elementtikohtaisena neliöoperaationa.

Kunkin taulukon elementin neliön ottaminen MATLABissa

Tätä operaatiota voidaan soveltaa moniin matemaattisiin ongelmiin, kuten kahden vektorin pistetulon löytämiseen. .^-operaattori noudattaa yksinkertaista syntaksia, joka on annettu alla:

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

Tässä,







Lauseke B = A.^2 laskee annetun taulukon A jokaisen elementin neliön.



Lauseke B = teho(A,2) toimii samalla tavalla kuin B = A.^2. Mutta tämä on harvoin käytetty ilmaisu.



Esimerkkejä

Harkitse joitain esimerkkejä ymmärtääksesi yllä olevan syntaksin toiminnallisuuden.





Esimerkki 1

Tässä esimerkissä laskemme annetun 1-ulotteisen taulukon A kunkin elementin neliön käyttämällä A.^2-lauseketta.

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



Esimerkki 2

Tässä MATLAB-koodissa laskemme annetun 2-ulotteisen taulukon A kunkin elementin neliön käyttämällä teho(A,2)-funktiota.

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

Esimerkki 3

Tämä esimerkki määrittää annetun 3-ulotteisen taulukon A kunkin elementin neliön käyttämällä A.^2-lauseketta.

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

Johtopäätös

Joskus joudumme soveltamaan aritmeettista operaatiota jokaiseen taulukon merkintään. Tämän tyyppistä toimintoa kutsutaan elementtikohtaiseksi operaatioksi ja MATLAB tukee tällaisia ​​operaatioita. Yksi näistä operaatioista on taulukon jokaisen elementin neliö. MATLABissa .^-operaattoria ja power()-funktiota käytetään taulukon jokaisen syötteen neliön laskemiseen. Tässä opetusohjelmassa selitettiin, kuinka taulukon kunkin elementin neliö lasketaan yllä olevilla menetelmillä.