ismember檢查細胞陣列或矩陣元素串矩陣電池元件。我們如何一起檢查字符串 - 數字元素?請看下面:ismember在MATLAB
cell1 = {'netincome' [1] ; 'equity' [2] } ;
cell2 = { 'cogs' [2222] [1] ; 'equity' [3501] [2] ;
'equity' [3333] [1] ; 'netincome' [1751] [1] } ;
這種失敗 - > ismember(小區1(:,[1〜2]),小區2(:[1〜3])%我知道失敗的原因
有什麼。辦法從2個小區對應的字符串元素和數字元素我試圖用ismember獨立(使用cell2mat FUNC),但仍不能打到正確答案的期望?答案是:。
[1751 ; 3501] ; OR 'netincome' [1751] [1] ; 'equity' [3501] [2]
幾個問題:是否在'cell1'條目和'cell2'唯一的(即不重複)? 'cell1'中的條目是否保證'cell2'中的匹配? – gnovice 2011-05-19 21:33:36
Ans1。當您將col1和col2放在一起時,「cell1」條目是唯一的。對於col1和col3,「cell2」條目不是唯一的。某些行可以重複Ans2。是的,總是! – Maddy 2011-05-19 23:25:46