主要内容

CTRANSPOSE,,,,'

复杂的共轭转置

描述

例子

b =一种'计算复杂的共轭转置一种

b = ctranspose(一种是执行的另一种方法一种',但很少使用。它使运营商的载荷超载。

例子

全部收缩

创建一个4 x-2矩阵。

a = [2 1;9 7;2 8;3 5]
a =4×22 1 9 7 2 8 3 5

找到共轭转置一种

b = a'
b =2×42 9 2 3 1 7 8 5

结果是2 x-4矩阵。b具有与一种,但是每个元素的行和列索引互换。当没有复杂元素时,一种'产生与一种。'

创建一个具有复杂元素的2 by-2矩阵。

a = [0-1i 2+1i; 4+2i 0-2i]
a =2×2复合物0.0000-1.0000i 2.0000 + 1.0000i 4.0000 + 2.0000i 0.0000-2.0000i

找到共轭转置一种

b = a'
b =2×2复合物0.0000 + 1.0000i 4.0000-2.0000i 2.0000-1.0000i 0.0000 + 2.0000i

结果,b,包含一种行和列索引互换。每个数字的假想部分的符号也被切换。

输入参数

全部收缩

输入数组,指定为向量或矩阵。

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|逻辑|char|细绳|结构|细胞|分类|约会时间|期间|日历
复杂的数字支持:万博1manbetx是的

更多关于

全部收缩

复杂的共轭转置

矩阵的复合偶联物转置可为每个元素的行和列索引互换,反映了主对角线上的元素。该操作还否定了任何复数的虚构部分。

例如,如果b = a'A(1,2)1+1i,然后是元素B(2,1)1-1i

尖端

  • 非共轭转置操作员,一种。',执行不结合的转置。也就是说,它不会改变元素虚构部分的迹象。

  • 对于逻辑或非数字输入,CTRANSPOSE转置产生相同的结果。

扩展功能

C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。

GPU代码生成
使用GPU CODER™为NVIDIA®GPU生成CUDA®代码。

HDL代码生成
使用HDL Coder™生成用于FPGA和ASIC设计的Verilog和VHDL代码。

版本历史记录

在R2006a之前引入