Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

transposer, .'

Transposer le tableau de quaternions

Depuis R2019b

Syntaxe

Description

exemple

Y = quat.' renvoie la transposition non conjuguée du tableau de quaternions, quat.

Exemples

réduire tout

Créez un vecteur de quaternions et calculez sa transposée non conjuguée.

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

Créez une matrice de quaternions et calculez sa transposée non conjuguée.

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

Arguments d'entrée

réduire tout

Tableau de quaternions à transposer, spécifié comme vecteur ou matrice d'objets quaternion . transpose est défini pour les tableaux 1D et 2D. Pour les tableaux d'ordre supérieur, utilisez permute.

Arguments de sortie

réduire tout

Tableau de quaternions transposé, renvoyé sous forme de vecteur ou de matrice d'objets quaternion . La taille de Y est N-by- M, où la taille de quat est M-par- N.

Capacités étendues

Génération de code C/C++
Générez du code C et C++ avec MATLAB® Coder™.

Historique des versions

Introduit dans R2019b