Main Content

uminus, -

쿼터니언 단항 마이너스

설명

예제

mQuat = -quatquat 요소의 부호를 반전하고 결과를 mQuat에 저장합니다.

예제

모두 축소

단항 마이너스는 쿼터니언 각 부분의 부호를 반전합니다. 2×2 행렬 Q를 만듭니다.

Q = quaternion(randn(2),randn(2),randn(2),randn(2))
Q = 2x2 quaternion array
      0.53767 +  0.31877i +   3.5784j +   0.7254k      -2.2588 -  0.43359i -   1.3499j +  0.71474k
       1.8339 -   1.3077i +   2.7694j - 0.063055k      0.86217 +  0.34262i +   3.0349j -  0.20497k

Q의 각 쿼터니언 부분의 부호를 반전합니다.

R = -Q
R = 2x2 quaternion array
     -0.53767 -  0.31877i -   3.5784j -   0.7254k       2.2588 +  0.43359i +   1.3499j -  0.71474k
      -1.8339 +   1.3077i -   2.7694j + 0.063055k     -0.86217 -  0.34262i -   3.0349j +  0.20497k

입력 인수

모두 축소

입력 쿼터니언으로, quaternion 객체 또는 임의 차원의 quaternion 객체로 구성된 배열로 지정됩니다.

출력 인수

모두 축소

부호가 반전된 쿼터니언으로, quaternion 객체 또는 quat와 동일한 크기의 quaternion 객체로 구성된 배열로 반환됩니다.

확장 기능

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

버전 내역

R2018b에 개발됨

참고 항목

함수

객체