String Matlab,在单元格中查找字符串
我想在单元格中找到字符串。我使用此代码,但收到一个错误。还有其他方法吗?a是单元数组,b是单元矩阵的元素String Matlab,在单元格中查找字符串,string,matlab,cell,String,Matlab,Cell,我想在单元格中找到字符串。我使用此代码,但收到一个错误。还有其他方法吗?a是单元数组,b是单元矩阵的元素 b(1,1)='kkkkk' d=strfind(a,b(1,1)); 但是当我使用下面的代码时,它工作了 d=strfind(a,'kkkkk'); 有什么想法吗 谢谢。要获取和设置单元格的内容,请使用{}而不是() 我很困惑,b本身就是细胞矩阵吗?@Dan455谢谢。这是正确的,我以前的回答?好吧,那么。。。我认为这是错误的。可能是@EitanT的重复。这和你在答案中看到的问题不一
b(1,1)='kkkkk'
d=strfind(a,b(1,1));
但是当我使用下面的代码时,它工作了
d=strfind(a,'kkkkk');
有什么想法吗
谢谢。要获取和设置单元格的内容,请使用
{}
而不是()
我很困惑,
b
本身就是细胞矩阵吗?@Dan455谢谢。这是正确的,我以前的回答?好吧,那么。。。我认为这是错误的。可能是@EitanT的重复。这和你在答案中看到的问题不一样。
b{1,1}='kkkkk'
d=strfind(a,b{1,1}));