Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在matlab中检测向量中的重复值_Matlab - Fatal编程技术网

如何在matlab中检测向量中的重复值

如何在matlab中检测向量中的重复值,matlab,Matlab,如果我有这些数据: m={'a''b''a''v'} 如何制作一个if语句,如果行中有一个重复的值,我应该忽略这一行 我有这个代码,但它不是一个直接的代码。。。我想要一些更有价值的东西(没有for循环的单行函数!!) 使用unique命令。它还可以使用unique命令从矩阵中查找重复的行。它还可以从矩阵中找到重复的行您的示例数据是一个向量,并且与它一起工作(R2012b)。你能给出一个失败的例子吗?你的例子数据是一个向量,unique可以使用它(R2012b)。你能举一个失败的例子吗? for

如果我有这些数据: m={'a''b''a''v'}

如何制作一个if语句,如果行中有一个重复的值,我应该忽略这一行 我有这个代码,但它不是一个直接的代码。。。我想要一些更有价值的东西(没有for循环的单行函数!!)


使用unique命令。它还可以使用unique命令从矩阵中查找重复的行。它还可以从矩阵中找到重复的行

您的示例数据是一个向量,并且与它一起工作(R2012b)。你能给出一个失败的例子吗?你的例子数据是一个向量,unique可以使用它(R2012b)。你能举一个失败的例子吗?
for j=1:length(m)
    if isequal(m{1,j},m{1,j+1})
        disp('error');
    end
end