我在MATLAB中有两个向量:
AA = [1 2 3 5 6 7 100 1 4 5];
BB = [1 100 3 4 5 8 9 10 11 12];
两者的长度相同。
如果数字100
出现在任一向量中,我想用0
替换它,而另一个矩阵中的对应数字(即使不是100
)也要替换为0
。
所需的输出:
AA = [1 0 3 6 7 0 1 4 5];
BB = [1 0 3 4 5 0 9 10 11 12];
我正在努力寻找解决方案,我可以考虑创建第三个向量并尝试使用一些逻辑规则,但是我似乎无法正常工作。
CC = [AA' BB'];
% logical rules here