我正在將MATLAB程序轉換爲C,我根本不知道MATLAB。'/運算符在MATLAB中做什麼?
我試圖找出這行代碼:
var1=acos(v1true*varW1'/(norm(v1true)));
我知道./做什麼,它會導致MATLAB逐項分項。但我不知道'/。任何人都可以告訴我在MATLAB中有什麼功能嗎?
我正在將MATLAB程序轉換爲C,我根本不知道MATLAB。'/運算符在MATLAB中做什麼?
我試圖找出這行代碼:
var1=acos(v1true*varW1'/(norm(v1true)));
我知道./做什麼,它會導致MATLAB逐項分項。但我不知道'/。任何人都可以告訴我在MATLAB中有什麼功能嗎?
正如布蘭登所說,'是共軛或厄密轉置(又稱線性代數轉置),和'。是數組轉置。欲瞭解更多信息,請參閱MATLAB's Arithmetic Operators page。
'是共軛或厄米特轉置。如果你想做一個正常的轉置,使用。「
是的,在你的情況下,你正在進行varW1的轉置,將其與規範(v1true)分開,然後再乘以v1true。
非常感謝您的鏈接。你以爲我可以用我的谷歌搜索找到... :) – DemiSheep 2010-08-29 19:17:08