기약행 사다리꼴 형태 MATLAB

Ammar Ali 2021년11월29일
기약행 사다리꼴 형태 MATLAB

이 튜토리얼에서는 Matlab의 rref() 함수를 사용하여 행렬의 축소된 행 Echelon 형식을 찾는 방법에 대해 설명합니다.

MATLAB에서 rref() 함수를 사용하여 행렬의 축소된 행 Echelon 형식 찾기

감소 행 Echelon 형식은 Matlab을 사용하여 선형 방정식 시스템을 푸는 데 사용됩니다. 축소 행 Echelon 형식은 가우스 제거가 행에서 작동했음을 의미합니다. Matlab 내장 함수 rref()를 사용하여 행렬의 축소된 행 Echelon 형식을 찾을 수 있습니다. 예를 들어, magic() 함수를 사용하여 행렬을 만들고 Matlab의 함수를 사용하여 축소된 행 Echelon 형식을 찾습니다. 아래 코드를 참조하십시오.

MyMatrix = magic(6)
RREF = rref(MyMatrix)

출력:

MyMatrix =

    35     1     6    26    19    24
     3    32     7    21    23    25
    31     9     2    22    27    20
     8    28    33    17    10    15
    30     5    34    12    14    16
     4    36    29    13    18    11


RREF =

     1     0     0     0     0    -2
     0     1     0     0     0    -2
     0     0     1     0     0     1
     0     0     0     1     0     2
     0     0     0     0     1     2
     0     0     0     0     0     0

축소된 행 Echelon 형식을 찾는 데 사용되는 피벗 허용오차를 추가할 수도 있습니다. 다른 인수를 출력으로 추가하면 0이 아닌 피벗과 축소된 행 Echelon 형식도 찾을 수 있습니다. 예를 들어 Matlab에서 rref() 함수를 사용하여 위 행렬의 0이 아닌 피벗을 찾아보겠습니다. 아래 코드를 참조하십시오.

MyMatrix = magic(6)
[RREF,P] = rref(MyMatrix)

출력:

MyMatrix =

    35     1     6    26    19    24
     3    32     7    21    23    25
    31     9     2    22    27    20
     8    28    33    17    10    15
    30     5    34    12    14    16
     4    36    29    13    18    11


RREF =

     1     0     0     0     0    -2
     0     1     0     0     0    -2
     0     0     1     0     0     1
     0     0     0     1     0     2
     0     0     0     0     1     2
     0     0     0     0     0     0
     
P =

     1     2     3     4     5

위의 출력에서 ​​볼 수 있듯이 rref() 함수는 0이 아닌 피벗도 생성했습니다.

작가: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

관련 문장 - MATLAB Matrix