복소수 유사 역행렬
- 업데이트 날짜:2025-07-30
- 2분 (읽기 시간)
입력 행렬의 유사 역행렬을 찾습니다. 데이터를 행렬 배열 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.

입력/출력
입력 행렬
—
입력 행렬은 일반적으로 직각 복소수 행렬입니다. 입력 행렬이 정방 행렬이 아니거나, 또는 입력 행렬이 특이행렬이면, 입력 행렬의 역은 존재하지 않습니다. 대신 입력 행렬의 유사 역행렬을 계산할 수 있습니다.
허용오차
—
허용오차는 레벨을 정의하며, 이 레벨값보다 큰 특이값 개수가 입력 행렬의 계수입니다. 기본값은 –1입니다.
유사 역행렬
—
유사 역행렬은 입력 행렬의 유사 역행렬입니다. 입력 행렬이 정방 비특이행렬인 경우, 유사 역행렬은 역행렬과 같으며, [역행렬] VI는 입력 행렬의 역을 계산하는 더 효율적인 방법으로 반드시 사용되어야 합니다.
에러
—
에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러를 [에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다. |
mxn 행렬 A+는 A+가 다음의 4가지 무어-펜로즈 조건을 만족시키는 경우 A의 유사 역행렬이라고 불립니다.
- A A+ A = A.
- A+ A A+ = A+.
- A A+ 는 대칭행렬입니다.
- A+ A 는 대칭행렬입니다.
이 VI는 SVD 알고리즘을 사용하여 유사 역행렬 A+을 계산합니다. 예를 들어 A의 특이값 분해는 USV*와 같습니다. 그렇다면 A+ = VS+U*. 대각선 각 원소의 역수를 구하여 대각 행렬 S의 유사 역행렬을 계산할 수 있습니다. 원소가 허용오차보다 작을 때 이 VI는 역수를 0으로 설정합니다.
유사역은 선형 식의 시스템에 최소 제곱 솔루션을 제공합니다. 예를 들어 선형 시스템 Ax = b의 경우, 다음 식은 최소 제곱 솔루션입니다: x = A+b.
예제
LabVIEW 포함되는 다음 예제 파일을 참조하십시오.
- labview\examples\Mathematics\Linear Algebra\Linear Algebra Calculator.vi
입력 행렬
—
허용오차
—
유사 역행렬
—
에러
—