이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
times, .*
요소별 쿼터니언 곱셈
설명
는 쿼터니언 배열의 요소별 쿼터니언 곱셈을 반환합니다.quatC
= A
.*B
쿼터니언 곱셈을 사용하여 회전 연산자를 작성할 수 있습니다.
프레임 회전의 시퀀스를 작성하려면, 원하는 회전 시퀀스의 순서와 동일하게 쿼터니언을 곱합니다. 예를 들어 p 쿼터니언을 적용한 후 q 쿼터니언을 적용하려면 순서대로 곱합니다(즉, pq). 회전 연산자는 가 됩니다. 여기서 v는 쿼터니언 형식의 회전할 객체를 나타내고 *는 켤레를 나타냅니다.
점 회전의 시퀀스를 작성하려면 원하는 회전 시퀀스의 역순으로 쿼터니언을 곱합니다. 예를 들어 p 쿼터니언을 적용한 후 q 쿼터니언을 적용하려면 역순으로 곱합니다(즉, qp). 회전 연산자는 가 됩니다.
예제
입력 인수
출력 인수
알고리즘
참고 문헌
[1] Kuipers, Jack B. Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace, and Virtual Reality. Princeton, NJ: Princeton University Press, 2007.
확장 기능
버전 내역
R2018b에 개발됨