1

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

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

for j=1:length(m)
    if isequal(m{1,j},m{1,j+1})
        disp('error');
    end
end
4

1 回答 1

4

使用独特的命令。它还可以从矩阵http://www.mathworks.se/help/matlab/ref/unique.html#btb0_85中找到重复的行

于 2012-11-22T09:24:19.917 回答