怎么把矩阵中等于某些特定值的元素置零

2025-04-06 00:26:40
推荐回答(1个)
回答1:

例如:a = [1 2 3 4;
5 6 7 8;
9 10 11 12;
13 14 15 16];
b = [2 6 7 12 13];
将a中存在于b里的元素置零,即a变成
a = [1 0 3 4;
5 0 0 8;
9 10 11 0;
0 14 15 16];
a(ismember(a,b))=0;