桃子的陪伴 发表于 2014-8-16 17:34

在Matlab中怎么让一个数不在数组中就添加到这个数组中

如题,小弟不知如何做

madio 发表于 2014-8-17 07:09

你的问题不太明确,我按照我的理解来解决。需要用if语句做判断
>> A=10

A =

    10

>> B=

B =

     1     2     4     6

>>if ismember(A,B) ==0
       B=
     end

B =

     1     2     4     6    10

桃子的陪伴 发表于 2014-8-17 08:03

十分感谢啦,又学到一个函数,ismember功能是不是判断A是否是B的成员?

平凡之不凡 发表于 2014-8-17 08:47

define two vectors with values in common
A=;B=;
determine which elements of A are also in B
L= ismember(A,B)
L=0 0 1 1
A(3) and A(4) are found in B

桃子的陪伴 发表于 2014-8-17 11:30

谢谢指导,学习到了
页: [1]
查看完整版本: 在Matlab中怎么让一个数不在数组中就添加到这个数组中