주요 콘텐츠

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

quatinv

쿼터니언의 역원 계산

설명

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.

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

q1=q0iq1jq2kq3q02+q12+q22+q32.

참고 문헌

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

확장 기능

모두 확장

버전 내역

R2006b에 개발됨