MATLAB中的'(单引号)运算符是什么?

时间:2010-06-24 14:34:38

标签: matlab

[code that does not change the question snipped]
M = M';

什么是M = M';

2 个答案:

答案 0 :(得分:21)

请注意'是MATLAB中的CTRANSPOSE运算符。如果您不需要复共轭,请使用.'方法TRANSPOSE

答案 1 :(得分:19)

它是矩阵M的转置。见here

注意

正如Edric指出的那样,'它是CTRANSPOSE,即“伴随矩阵或(复杂)共轭转置”,当应用于实矩阵时,它给出相同的结果,但是在复杂矩阵上

  

否定了A

中复杂元素的虚部的符号

如果您只需要

  

交换每个元素的行和列索引

然后您将使用.'