MATLAB에서 배열의 각 요소를 제곱하는 방법

Matlabeseo Baeyeol Ui Gag Yosoleul Jegobhaneun Bangbeob



MATLAB은 선형 대수학의 규칙에 따라 스칼라, 벡터, 행렬 및 배열을 사용하여 산술 연산을 수행할 수 있게 해주는 유용한 도구입니다. 그러나 때로는 배열의 각 항목에 대해 산술 연산을 적용해야 합니다. 이러한 유형의 연산을 요소별 연산이라고 하며 MATLAB도 이러한 연산을 지원합니다. 이러한 작업 중 하나는 배열의 모든 항목을 제곱하는 것입니다. 이 연산을 요소별 제곱 연산이라고 합니다.

MATLAB에서 배열의 각 요소의 제곱 구하기

이 연산은 두 벡터의 내적을 찾는 것과 같은 많은 수학적 문제에 적용될 수 있습니다. .^ 연산자는 다음과 같은 간단한 구문을 따릅니다.

B = A.^ 2
B = 힘 ( ㅏ, 2 )

여기,







B = A.^2 표현식은 주어진 배열 A의 각 요소의 제곱을 계산합니다.



B = power(A,2) 식은 B = A.^2와 같은 방식으로 작동합니다. 그러나 이것은 거의 사용되지 않는 표현입니다.



위 구문의 기능을 이해하기 위해 몇 가지 예를 고려하십시오.





예 1

이 예제에서는 A.^2 표현식을 사용하여 주어진 1차원 배열 A의 각 요소의 제곱을 계산합니다.

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



예 2

이 MATLAB 코드에서는 power(A,2) 함수를 사용하여 주어진 2차원 배열 A의 각 요소의 제곱을 계산합니다.

에이 = [ 1 2 ; 4 ; 5 6 ] ;
B = 전력 ( ㅏ, 2 )

예 3

이 예제는 A.^2 표현식을 사용하여 주어진 3차원 배열 A의 각 요소의 제곱을 결정합니다.

A = 랜드 ( , 4 , 2 ) ;
B = A.^ 2

결론

때때로 우리는 배열의 각 항목에 대해 산술 연산을 적용해야 합니다. 이러한 유형의 연산을 요소별 연산이라고 하며 MATLAB은 이러한 연산을 지원합니다. 이러한 작업 중 하나는 배열의 각 요소를 제곱하는 것입니다. MATLAB에서 .^ 연산자와 power() 함수는 배열의 모든 항목의 제곱을 계산하는 데 사용됩니다. 이 튜토리얼에서는 위의 방법을 사용하여 배열의 각 요소의 제곱을 계산하는 방법을 설명했습니다.