![]() |
XMat
|
The XMatREAL64 type exposes the following members.
Name | Description | |
---|---|---|
![]() |
Alloc | 행렬의 크기로 배열의 메모리를 할당한다. |
![]() |
Copy | 매개변수 행렬의 값으로 설정한다. |
![]() |
Free | XMatREAL64 객체의 메모리를 해제한다. |
![]() |
GetAt | 행렬의 원소값을 가져온다. |
![]() |
Identity | 단위행렬로 초기화한다. 정방행렬이 아닌 경우 가능한 대각 요소만 1로 한다. |
![]() |
Inverse | 가우스 소거법을 이용하여 역행렬로 변환한다. (배정도 실수 유효숫자를 고려하여 부정확한 결과가 예상되는 경우 InverseP() 사용을 추천함) |
![]() |
InverseL | 다음과 같이 행렬의 왼쪽에 곱해서 단위행렬이 얻어지는 행렬로 변환한다. Left Inverse: ((AT*A)'*AT)*A = I |
![]() |
InverseP | 특이값 분해(SVD)를 통해 의사 역행렬(Pseudo inverse)로 변환한다. |
![]() |
InverseR | 다음과 같이 행렬의 오른쪽에 곱해서 단위행렬이 얻어지는 행렬로 변환한다. Right Inverse: A*(AT*(A*AT)' = I |
![]() |
SetAt | 행렬의 원소값을 설정한다. |
![]() |
Transpose | 행렬의 행과 열의 요소를 바꾼다. |
![]() |
Zerorize | 행렬의 값을 0으로 초기화한다. |