Jak wyrównać do kwadratu każdy element tablicy w MATLABie

Jak Wyrownac Do Kwadratu Kazdy Element Tablicy W Matlabie



MATLAB to przydatne narzędzie, które ułatwia wykonywanie operacji arytmetycznych na skalarach, wektorach, macierzach i tablicach zgodnie z zasadami algebry liniowej. Jednak czasami musimy zastosować operację arytmetyczną na każdym wpisie tablicy. Ten typ operacji nazywa się operacją element po elemencie i MATLAB obsługuje również takie operacje. Jedną z tych operacji jest zabieranie kwadratu każdego wpisu tablicy. Ta operacja jest znana jako operacja kwadratowa element po elemencie.

Biorąc kwadrat każdego elementu tablicy w MATLAB

Operację tę można zastosować w wielu problemach matematycznych, takich jak znajdowanie iloczynu skalarnego dwóch wektorów. Operator .^ ma prostą składnię podaną poniżej:

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

Tutaj,







Wyrażenie B = A.^2 oblicza kwadrat każdego elementu danej tablicy A.



Wyrażenie B = potęga (A,2) działa w taki sam sposób jak B = A.^2. Ale to jest rzadko używane wyrażenie.



Przykłady

Rozważ kilka przykładów, aby zrozumieć funkcjonalność powyższej składni.





Przykład 1

W tym przykładzie obliczamy kwadrat każdego elementu danej 1-wymiarowej tablicy A za pomocą wyrażenia A.^2.

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



Przykład 2

W tym kodzie MATLAB obliczamy kwadrat każdego elementu danej dwuwymiarowej tablicy A za pomocą funkcji power(A,2).

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

Przykład 3

Ten przykład określa kwadrat każdego elementu danej trójwymiarowej tablicy A za pomocą wyrażenia A.^2.

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

Wniosek

Czasami musimy zastosować operację arytmetyczną na każdym wpisie tablicy. Ten typ operacji nazywa się operacją element po elemencie, a MATLAB obsługuje takie operacje. Jedną z tych operacji jest pobieranie kwadratu każdego elementu tablicy. W MATLAB-ie operator .^ i funkcja power() służą do obliczania kwadratu każdego wpisu w tablicy. W tym samouczku wyjaśniono, jak obliczyć kwadrat każdego elementu tablicy przy użyciu powyższych metod.