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

jp2*_*ode 18 matlab

[code that does not change the question snipped]
M = M';
Run Code Online (Sandbox Code Playgroud)

什么是M = M';

Shi*_*zou 21

它是矩阵M的转置.见这里.

注意

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

否定了A中复杂元素的虚部的符号

如果你只需要

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

然后你会用.'.

  • +1.但名词是"转置",没有"d". (3认同)
  • 矩阵的转置是转置矩阵,不是吗?:D ......我认为我的是意大利主义,因为我们说'la trasposta`(转置)或'la matrice trasposta`(形容词,转置矩阵),两者都是相同的,听起来像过去分词(第一个带有隐含名词"矩阵")...改变它以获得更好的英语外观! (2认同)

Edr*_*ric 21

注意,它'CTRANSPOSEMATLAB中的运算符.如果您不想要复合共轭,请使用.'哪种TRANSPOSE方法.