來自百度經驗https://jingyan.baidu.com/article/647f0115bd3d877f2048a856.html
cell矩陣中字符的檢索不能直接使用等號。
應用strcmp函數判斷兩個輸入字符串是否相等,輸入形式如下:
c = strcmp(str1,str2)比較字符串 str1 與 str2 ,若完全相等則返回 1 ,不相等返回 0
應用find函數對矩陣進行檢索進一步的得到cell矩陣中特定字符所在的位置,輸入形式如下:
[x,y] = find(strcmp(a,‘xx’))
a為需要檢索的cell矩陣,‘xx’為特定的字符
示例如下:
raw =
3×4 cell 數組
[0.8125] [ 1] 'j' 'j'
[0.8264] [NaN] '北jing' '廣'
[ NaN] [ 3] [ NaN] [ NaN]
>> [x,y]= find(strcmp(raw,'j'))
x =
1
1
y =
3
4
