我这里有一些矩阵:
A = [ 1 2 3 4 0 0 0;
0 0 1 2 3 4 0]
B = [ 0 1 2 3 4 0 0;
0 0 0 1 2 3 4]
C = [ 1 2 3 4 0 0 0;
0 1 2 3 4 0 0]
我将上面的矩阵称为“初始矩阵”。然后我在这里有“矩阵D”:
D = [ 1 2 3 4 0 0 0;
1 2 3 4 0 0 0]
其中我必须确定矩阵 D 中每一行中有多少值“1”,这与矩阵 A、B、C 中每一行中值“>3”的列不同,矩阵 A、B、C 中的每一行已重新排列,如下例所示。
1 2 3 4 0 0 0
0 0 1 2 3 4 0
0 1 2 3 4 0 0
0 0 0 1 2 3 4
1 2 3 4 0 0 0
0 1 2 3 4 0 0
1 2 3 4 0 0 0
1 2 3 4 0 0 0
我希望我的答案是 0,因为矩阵 D 中第一行和第二行的值 1 是同一列,同一列中的某个值中的一个值为 1,其值 > 3 (4)。
像这样的人回答的代码是什么?请帮助我,谢谢。