matlab中如何从一个向量中把另一个向量中的元素删除?

如题所述

第1个回答  2018-03-14

这是一个集合的求差运算:

命令是setdiff(x,y)

示例:

x=[2 6 8 4 9];

y=[6 8 7 4 3];

setdiff(x,y)

ans =

2     9

如果想删除A向量中的前N个元素,则另外定义一个向量B保存删除后的 

B(1,:)=A(1,(N+1):length(A))。

本回答被网友采纳
相似回答