1. 程式人生 > >matlab 比較兩個集合是否相等 兒子的papa,papa的兒子

matlab 比較兩個集合是否相等 兒子的papa,papa的兒子

我覺得吧。平時工作效率不高,就是沒逼到。這個,兩天,也能編輯出一個垃圾著作權。

正事:

之前是通過兩個迴圈。matlab中提供很多很好的函式。比如setdiff

a={'C'
    'H'
    'N'
    'O'
    'P'};

b={'Z','C','O'};

setdiff(a,b)

輸出是a中與b中不同的元素。

如果a,b是一樣的。

a={'C'
    'H'
    'N'
    'O'
    'P'};
b={'P','N','H','C','O'};


setdiff(a,b)

輸出:

ans = 


   Empty cell array: 0-by-1

判斷輸出是不是空就行。