주요 콘텐츠

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

Quaternion Inverse

쿼터니언의 역수를 계산합니다

  • Quaternion Inverse block

라이브러리:
Aerospace Blockset / Utilities / Math Operations

설명

Quaternion Inverse 블록은 주어진 쿼터니언의 역수를 계산합니다. Aerospace Blockset™는 스칼라 우선 규칙을 사용하여 정의된 쿼터니언을 사용합니다. 쿼터니언와 쿼터니언 역수에 사용되는 방정식은 알고리즘입니다.

포트

입력

모두 확장

[ q 0 , r 0 , ..., q 1 , r 1 , ... , q 2 , r 2 , ... , q 3 , r 3 , ...] 형태의 쿼터니언은 쿼터니언 또는 쿼터니언의 벡터로 지정됩니다.

데이터형: double

출력

모두 확장

쿼터니언의 역원수 또는 쿼터니언의 역원수의 벡터.

데이터형: double

알고리즘

쿼터니언은 다음과 같은 형태를 갖습니다.

q=q0+iq1+jq2+kq3.

쿼터니언 역원은 다음과 같은 형태를 갖습니다.

q1=q0iq1jq2kq3q02+q12+q22+q32.

참고 문헌

[1] Stevens, Brian L., Frank L. Lewis. Aircraft Control and Simulation, Second Edition. Hoboken, NJ: Wiley–Interscience.

확장 기능

모두 확장

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨