주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

quatinv

R2025b

쿼터니언의 역원 계산

설명

n = quatinv(q)는 주어진 쿼터니언 q에 대한 역원 n을 계산합니다.

Aerospace Toolbox는 스칼라 우선 규칙을 사용하여 정의된 쿼터니언을 사용합니다. 쿼터니언 형식에 대한 자세한 내용은 를 참조하십시오.

예제

모두 축소

쿼터니언 q의 역원을 계산합니다.

qinv = quatinv([1 0 1 0])
qinv = 1×4

    0.5000         0   -0.5000         0

입력 인수

모두 축소

쿼터니언으로, m×4 행렬로 지정되며 m개의 쿼터니언을 포함합니다.

데이터형: double

출력 인수

모두 축소

쿼터니언의 역원으로, m×4 행렬로 반환됩니다.

알고리즘

쿼터니언은 다음과 같은 형태를 가집니다.

q=q0+iq1+jq2+kq3.

쿼터니언 역원은 다음과 같은 형태를 가집니다.

q−1=q0−iq1−jq2−kq3q02+q12+q22+q32.

참고 문헌

[1] Stevens, Brian L., Frank L. Lewis, Aircraft Control and Simulation, Wiley–Interscience, 2nd Edition.

확장 기능

모두 확장

버전 내역

R2006b에 개발됨

참고 항목

quatdivide | quatconj | quatmod | quatmultiply | quatnorm | quatrotate | quatnormalize