转置,.'
说明
示例
创建一个四元数向量,并计算其非共轭转置。
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
创建一个四元数矩阵,并计算其非共轭转置。
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
输入参数
待转置的四元数组,指定为由 quaternion 对象组成的向量或矩阵。transpose 适用于一维和二维数组。对于高阶数组,请使用 permute。
扩展功能
C/C++ 代码生成
使用 MATLAB® Coder™ 生成 C 代码和 C++ 代码。
GPU 代码生成
使用 GPU Coder™ 为 NVIDIA® GPU 生成 CUDA® 代码。
版本历史记录
在 R2023b 中推出
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.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- 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)