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 中查找有关 Creating and Concatenating Matrices 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by