。* *运算符在Matlab中意味着什么?
例如:
n1=0:30;
n2=1:30;
x1=sin((pi/4)*n1);
x2=cos((pi/7)*n2);
x1.'*x2
我知道。*表示元素乘法, - x1也是如此。'* x2表示元素乘法与它共轭?
答案 0 :(得分:8)
这是两个运营商。第一个.'
是矩阵的transpose。通常你可以单独看到它'
,但它给出了矩阵的complex conjugate transpose,对于实数来说就是转置。第二个运算符是matrix multiplication operator *
。
基本上你的代码会创建2个不同的向量,然后计算它们之间所有可能的乘法排列。