입력 행렬유사 역행렬을 찾습니다. 데이터를 행렬 배열 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.


icon

입력/출력

  • c2dcdb.png 입력 행렬

    입력 행렬은 일반적으로 직각 복소수 행렬입니다. 입력 행렬이 정방 행렬이 아니거나, 또는 입력 행렬이 특이행렬이면, 입력 행렬의 역은 존재하지 않습니다. 대신 입력 행렬의 유사 역행렬을 계산할 수 있습니다.

  • cdbl.png 허용오차

    허용오차는 레벨을 정의하며, 이 레벨값보다 큰 특이값 개수가 입력 행렬의 계수입니다. 기본값은 –1입니다.

  • i2dcdb.png 유사 역행렬

    유사 역행렬입력 행렬의 유사 역행렬입니다. 입력 행렬이 정방 비특이행렬인 경우, 유사 역행렬은 역행렬과 같으며, [역행렬] VI는 입력 행렬의 역을 계산하는 더 효율적인 방법으로 반드시 사용되어야 합니다.

  • ii32.png 에러

    에러는 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