0
我有通過改變已知矩陣的形式考慮下面的規則來獲得未知矩陣:MATLAB中是否有任何函數用於改變矩陣的形式?
H = [-P'|I] %'
G = [I|P]
其中
- H是已知的矩陣
- G是一個未知的矩陣,其必須計算
- 我是單位矩陣
因此,例如,如果我們有一個矩陣,
H = [1 1 1 1 0 0;
0 0 1 1 0 1;
1 0 0 1 1 0]
其形式必須被改變到
H = [1 1 1 1 0 0;
0 1 1 0 1 0;
1 1 0 0 0 1]
所以
-P' = [1 1 1;
0 1 0;
1 1 0]
和在二值矩陣-P = P
的情況下。
因此
G = [1 0 0 1 1 1;
0 1 0 0 1 0;
0 0 1 1 1 0]
我知道如何執行基本行操作來解決它在紙上,但還沒有想出如何使用MATLAB還沒有解決這個問題。
解決給定問題的方法是什麼?
對於-P == P的評論僅當您將其限制爲整數字段時才爲真。你應該在你的問題中明確表達。 – 2010-04-27 09:33:48
如果你把你的Matlab語句格式化爲代碼,這將會非常有用。 – 2010-04-27 11:00:52
@Niko:請看一下幫助,看看如何格式化後,使他們更具可讀性。 – Jonas 2010-04-27 11:23:50