Main Content

ctranspose, '

쿼터니언 배열의 켤레 복소수 전치

설명

예제

quatTransposed = quat'는 쿼터니언 quat의 켤레 복소수 전치를 반환합니다.

예제

모두 축소

쿼터니언으로 구성된 벡터를 만들고 그 벡터의 켤레 복소수 전치를 계산합니다.

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

quatTransposed = quat'
quatTransposed = 1x4 quaternion array
      0.53767 -  0.31877i -   3.5784j -   0.7254k       1.8339 +   1.3077i -   2.7694j + 0.063055k      -2.2588 +  0.43359i +   1.3499j -  0.71474k      0.86217 -  0.34262i -   3.0349j +  0.20497k

쿼터니언으로 구성된 행렬을 만들고 그 행렬의 켤레 복소수 전치를 계산합니다.

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

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

입력 인수

모두 축소

전치할 쿼터니언으로, quaternion 객체 또는 quaternion 객체로 구성된 벡터 또는 행렬로 지정됩니다. 켤레 복소수 전치는 최대 2차원까지만 정의됩니다.

출력 인수

모두 축소

켤레 전치된 쿼터니언으로, quaternion 객체 또는 quaternion 객체로 구성된 벡터 또는 행렬로 반환됩니다. quatTransposed의 크기는 N×M이며, 여기서 quat의 크기는 M×N입니다.

확장 기능

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

참고 항목

함수

객체