这是我的单元格数组,它是2x2。
A = {'34TA894' 'Some string goes here.' ; '06AC532' 'Some string goes here too.'}
我试图找到该单元格的哪一行包含34TA894。我试图按预期使用查找功能,但它不起作用。我试图将我的单元转换为矩阵,以便在find函数中使用它。但它给了我错误“Matrice维度必须同意。”
答案 0 :(得分:0)
[row,col]=find(strcmp(A,'34TA894'));
strcmp(s1,s2)
比较 s1 和 s2 并返回一个布尔矩阵,表明它们在哪里相同。
strcmpi(s1,s2)
与strcmp相同,只是它不区分大小写。
strfind(str,pattern)
比较 s1 和 pattern 并返回索引的单元格数组,指示 pattern 在<的每个元素中的位置EM> STR