考慮兩個n乘n-1矩陣和n乘1的矢量(例如,讓我們按順序A,B和v調用它們)。 v的元素是零或一個。如果元素v(m,1)等於1,我想用B(1:m-1,m-1)和元素A(m + 1)替換元素A :n,m)乘以B(m + 1:n,m)。 我該怎麼做?誰能幫忙?爲了使問題更清楚,請考慮下面的例子。更改條件矩陣中兩個矩陣的元素
例如:
A=[1,2,3;4,5,6;7,8,9;12,13,14]
B=[3,4,5;6,7,8;9,10,11;6,5,3]
v=[0,1,0,1]
結果應該是:
結果= [-3,2,5-; 4,5,8; 7,10,11; 12,5,14]
你'v'爲4種元素以及A和B都是4×3。所以當v(4)= 1時,A(m + 1:n,m)超出範圍。 – jarmond
是v有4個元素,所以不應該考慮與A(4 + 1:n,4)相關的第二個變化。因爲我在v(n)= 1的情況下(如在我帶來的例子中)放置了 –