예제: QR 행렬 인수 분해
QR 함수를 사용하여
QR 행렬 인수 분해를 수행합니다.
|
• 부울 비교를 수행할 때 논리적 불일치를 피하려면 계산 옵션 드롭다운 목록에서 근사 등호를 활성화합니다.
• 예제에서는 입력으로 복소수 행렬을 사용하지만 이 함수에는 입력으로 실수 행렬도 사용할 수 있습니다.
|
주축을 사용한 QR 인수 분해
1. 치수 m x n(m > n)인 실수 행렬 M1을 정의합니다.
2. 주축의 활성화/비활성화를 제어하는 인수 p를 설정합니다.
3. QR 함수를 사용하여 행렬 M1의 QR 행렬 인수 분해를 수행합니다.
| 기본 함수 QR(M1)은 QR(M,1).과 동일합니다. |
4. M1 x P1 = Q1 x R1임을 보여줍니다.
5. submatrix 함수를 사용하여 행렬
M2(
m < n)을 추출한 다음
QR 함수를 적용합니다.
6. M2 x P2 = Q2 x R2임을 보여줍니다.
7. submatrix 함수를 사용하여 행렬 M3(m = n)을 추출한 다음 QR 함수를 적용합니다.
8. M3 x P3 = Q3 x R3임을 보여줍니다.
주축을 사용하지 않는 QR 인수 분해
1. 주축을 비활성화한 다음 행렬 M1 (m > n)에 QR 함수를 적용합니다.
2. M1 = Q10 x R10임을 보여줍니다.
3. 주축을 비활성화한 다음 행렬 M2 (m < n)에 QR 함수를 적용합니다.
4. M2 = Q20 x R20임을 보여줍니다.
5. 주축을 비활성화한 다음 행렬 M3 (m = n)에 QR 함수를 적용합니다.
6. M3 = Q30 x R30임을 보여줍니다.