引言
matlab中進行矩陣運算,出現了秩虧現象,應該如何解決。
矩陣乘法
讓兩個矩陣對應元素相乘應該使用點除(.*)符號
矩陣除法
讓兩個矩陣對應元素相除應該使用點除(./)符號,下面我們進行驗證
其中a和b都是494*656的矩陣。
phase1=atan(a/b);
執行以上代碼的時候,出現了警告:
此時的結果變成了494*494的矩陣了!
phase2=atan(a./b);
運行以上代碼時,矩陣大小不變,仍然為494*656