我有一个包含值 0-100 的矩阵 A。矩阵 B(行数相同,但只有两列)在其第二列中的值为 0 或 1。矩阵 C 的条目数与矩阵 A 相同,但只有 0 或 1。
我假设 C 开始时充满了零。如果 B 的第二列中有 1,那么我想在 C 中的同一行中有一个 1,对于在 A 中相应位置有值的每个位置。但是,我不知道如何得到这个。我试过使用 for 循环,但它似乎没有做我想要的。
IE
A =
10 10 10
10 10 10
0 20 10
B =
1 0
2 0
3 1
我想要C:
C =
0 0 0
0 0 0
0 1 1
非常感谢任何帮助。