考虑两个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的情况下(如在我带来的例子中)放置了 –