如何在matlab中从向量中删除特定值?
例如,如果我有以下索引向量:如何在matlab中从向量中删除特定值?,matlab,matrix,Matlab,Matrix,例如,如果我有以下索引向量: X = [1 2 3 4 ... 4997 4998 4999 5000] 如何删除由另一个向量(例如)指定的X中的索引 Y = [9 18 27 36 45 54 63 72 81 ... 981 990 999] 因此,在删除X之后,X将是: X = [1 ... 8 10 ... 17 19 ... 26 28 ... etc] 另一个例子是A=[123445]和B=[25] 因此A-B=[1 3 4] 感谢您的帮助尝试以下公式: C=setdiff(A
X = [1 2 3 4 ... 4997 4998 4999 5000]
如何删除由另一个向量(例如)指定的X中的索引
Y = [9 18 27 36 45 54 63 72 81 ... 981 990 999]
因此,在删除X之后,X将是:
X = [1 ... 8 10 ... 17 19 ... 26 28 ... etc]
另一个例子是A=[123445]和B=[25]
因此A-B=[1 3 4]
感谢您的帮助尝试以下公式:
C=setdiff(A, B);
可能重复的