Arrays 如何查找不在另一个数组中的数组元素
我目前有一个MATLAB范围Arrays 如何查找不在另一个数组中的数组元素,arrays,matlab,Arrays,Matlab,我目前有一个MATLAB范围j=1:200和一个数组m=96:106 我正在尝试定义一个新数组,该数组将包含j中不在m中的所有值 我试过使用 j_prime = (j~=m) 但这对一系列数字都不起作用。如果m只是一个像101这样的数字,这就行了。我确信我对MATLAB的了解还不够,不知道一个好的方法 刚刚找到setdiff命令,因此使用setdiff(j,m)将得到我想要的结果 刚刚找到setdiff命令,因此使用setdiff(j,m)将得到我想要的结果
j=1:200
和一个数组m=96:106
我正在尝试定义一个新数组,该数组将包含j
中不在m
中的所有值
我试过使用
j_prime = (j~=m)
但这对一系列数字都不起作用。如果
m
只是一个像101这样的数字,这就行了。我确信我对MATLAB的了解还不够,不知道一个好的方法 刚刚找到setdiff
命令,因此使用setdiff(j,m)
将得到我想要的结果 刚刚找到setdiff
命令,因此使用setdiff(j,m)
将得到我想要的结果