transpose, .'
Transpose quaternion array
Syntax
Description
Examples
Create a vector of quaternions and compute its nonconjugate transpose.
quat = quaternion(randn(4,4))
quat = 4×1 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 = 1×4 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
Create a matrix of quaternions and compute its nonconjugate transpose.
quat = [quaternion(randn(2,4)),quaternion(randn(2,4))]
quat = 2×2 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 = 2×2 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
Input Arguments
Quaternion array to transpose, specified as a vector or matrix of quaternion
objects. transpose
is defined
for 1-D and 2-D arrays. For higher-order arrays, use
permute
.
Output Arguments
Transposed quaternion array, returned as a vector or matrix of
quaternion
objects. The size of Y
is N-by-M, where the size of
quat
is
M-by-N.
Extended Capabilities
C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.
Version History
Introduced in R2018a
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)