在matlab中编写一个返回两个数组相交数组的函数?

时间:2015-05-06 14:50:18

标签: matlab

问题:

编写一个名为intersect的函数,它接受两个名为A和B的1维数组,并返回一个包含A和B交集的数组

我这样做的方式:

function C = intersect ([A,B])

For i=1:length(A)

    n=0

    While (n>length(B))

        n=n+1;

        If A(i)=B(i)

        C(i)=A(i)

        End

    End

End

我的解决方案是否完美?

0 个答案:

没有答案