回覆列表
  • 1 # 使用者4672968180671

    很簡單,開啟m檔案,先ctrl+H,把這兩個命令都替換掉,比如用zhuanzhi,gongezhuanzhi等其他用不到的字元,然後再重新替換下,把zhuanzhi替換為共軛轉置的命令,當然在替換的時候注意要全部替換,matlab下的英文怕看不懂的話,可以用記事本開啟,記事本編輯 在改的時候建議另存為一下,或者先備份下原來的檔案

  • 2 # 使用者8461021162376

    matlab預設的矩陣轉置是共軛轉置,是對複數進行操作的。

    求共軛轉置矩陣的指令為A"

    非共軛轉置矩陣的指令為A.",相當於conj(A"),即轉置。

    當A為實數矩陣時,A"和A."沒有區別,但當A是複數矩陣時,就會有區別,A."相當於conj(A")。一般來說,沒有特殊的要求的話,對複數的轉置操作都是用A",即共軛轉置,因為共軛轉置更加自然,對於複數做內積,是必須要共軛轉置的。

    例項:

    拓展說明:

    共軛複數——實部相同,虛部互為相反數;

    共軛矩陣——Hermite矩陣,第i行第j列的元素與第j行第i列的元素共軛相等;

    共軛轉置——矩陣轉置後,再把矩陣的每個元素求共軛,也就是換成共軛複數。

  • 中秋節和大豐收的關聯?
  • 香奈兒香水哪款最暢銷?