如何获得另一个阵列"补充"?

Ant*_*iro 0 arrays matlab complement

我最简单的方式来解释我想要的是一个例子:

a = 1:20

b = [2,7,12,18]
Run Code Online (Sandbox Code Playgroud)

现在我想c[1,3,4,5,6,8,...,19,20]与长度16:length(a) - length(b)当然.

有没有办法让我得到c

Dan*_*iel 5

您可以使用删除数组元素 x(3)=[]

c=a;
c(b)=[];
Run Code Online (Sandbox Code Playgroud)