如何僅返回不包含某些值的矩陣'A'的行(這些值是數組'B')?Matlab - 僅返回不包含矩陣'B'的某些值的矩陣'A'的行
A = {'A1', 5 'P01,P02,P03,P04,P07';
'A2' 7, 'P07,P10';
'A3' 8, 'P07,P09';
'A4' 8, 'P10,P11'};
B = { 'P07'; 'P10'; 'P11'};
我只需要返回:提前
'A1' (P01,P02,P03,P04 not exist in B)
'A3' (P09 not exist in B)
感謝您的幫助
直接用'for循環'遍歷單元格數組A的行,然後使用'strcmp'檢查第三個元素以包含B的任何值;如果不是這樣返回每個這些行的第一個元素... – Trilarion
@ Trilarion。良好的計劃,但'strcmp'不會工作 –
有沒有更好的表現循環的方式? – TimeIsNear