2010-08-29 63 views
2

我正在将MATLAB程序转换为C,我根本不知道MATLAB。'/运算符在MATLAB中做什么?

我试图找出这行代码:

var1=acos(v1true*varW1'/(norm(v1true))); 

我知道./做什么,它会导致MATLAB逐项分项。但我不知道'/。任何人都可以告诉我在MATLAB中有什么功能吗?

回答

4

正如布兰登所说,'是共轭或厄密转置(又称线性代数转置),和'。是数组转置。欲了解更多信息,请参阅MATLAB's Arithmetic Operators page

+1

非常感谢您的链接。你以为我可以用我的谷歌搜索找到... :) – DemiSheep 2010-08-29 19:17:08

1

'是共轭或厄米特转置。如果你想做一个正常的转置,使用。“

-1

是的,在你的情况下,你正在进行varW1的转置,将其与规范(v1true)分开,然后再乘以v1true。