0
的結果我有一個單元陣列,像這樣:MATLAB:Subindexing在單元陣列基於strfind
ID = {'g283', 'sah378', '2938349dgdgf', 'g283'};
我還具有對應於這些ID一些數據。
Data = {'data1', 'data2', 'data3', 'data4'};
假設我目前的ID是g283,並且我想提取與此ID匹配的數據。
我做strfind(ID, 'g283')
,並得到像這樣的結果:
result = {[1], [], [], [1]}
我現在想從數據中提取數據,並得到這個:
NEW_DATA = [ '數據1', 'datat4']或當量。
但是,單元格數組不能被subindexed到,所以我想知道是否有一個簡單的方法來做到這一點沒有循環。謝謝!