MATLAB에서 행렬을 나누는 법

MATLAB은 행렬에서 수행되는 연산에 최적화 된 기술 분석 패키지입니다. 이를 통해 비즈니스는 데이터를 그룹화하고 실행 속도가 빨라지는 코드를 적게 작성함으로써 비즈니스 데이터 분석에 소요되는 시간을 줄여 비용을 절감 할 수 있습니다. 하나의 행렬을 다른 행렬로 나눌 수있는 몇 가지 의미있는 방법이 있으며 MATLAB은 내장 함수에서 행렬의 오른쪽, 왼쪽 및 요소 별 나누기를 지원합니다.

1.

자체 데이터가없는 경우 테스트 목적으로 두 개의 임의 행렬을 만듭니다.

A = 랜드 (20, 20); B = rand (20, 20);

2.

"mrdivide ()"함수 또는 "\"연산자를 사용하여 오른쪽 행렬 나누기를 수행합니다.

right_hand_result = mrdivide (B, A); right_hand_result = B / A;

이것은 A의 역수에 B 배를 곱하는 것과 같습니다.

삼.

"mldivide ()"함수 또는 "/"연산자를 사용하여 왼손잡이 행렬 나누기를 수행합니다.

left_hand_result = mldivide (A, B); left_hand_Result = A \ B;

이것은 A 시간 B의 역수를 곱하는 것과 같습니다.

4.

"./"또는 ". \"연산자를 사용하여 요소 단위의 행렬 나누기를 수행하십시오. 이것은 대응하는 스칼라 요소를 나눕니다. A와 B는 같은 크기 여야하며이 연산이 의미있는 스칼라 여야합니다.

left_elementwise_result = A. \ B;

이것은 B의 각 요소를 A의 해당 요소로 나누는 것과 같습니다.

right_elementwise_result = A./B;

이것은 A의 각 요소를 B의 해당 요소로 나누는 것과 같습니다.

인기 게시물