【发布时间】:2020-03-04 00:55:13
【问题描述】:
我在 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
【问题讨论】:
标签: matlab indexing vectorization logical-operators