Retaining the length of matrix after difference

1 次查看(过去 30 天)
A matrix
A1 = [2 4 5 6 7 8 9 10 11 3 ];
A2 = [ 2 7 10];
A1 and A2 has some coomon values. I want to find the matrix A3 with no similar value of A1 and A2 and the length A1 must be retained.
A3 = [0 4 5 6 0 8 9 0 11 3];
Length will be equal to A1. but values same as in A2 will have 0 in there place

回答(1 个)

Voss
Voss 2022-3-22
A1 = [2 4 5 6 7 8 9 10 11 3 ];
A2 = [ 2 7 10];
A3 = A1;
A3(ismember(A1,A2)) = 0
A3 = 1×10
0 4 5 6 0 8 9 0 11 3

类别

Help CenterFile Exchange 中查找有关 Multidimensional Arrays 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by