pos=1; %位置 final=0; %找到 while (pos<101)||(final=0) if (A{pos}(1)==1)&&(A{pos}(2)==1) final=1; else pos=pos+1; %下一位 end end
最后得到的pos就是所在位置
第2个回答 2013-01-18
其实用循环是能够实现的,想了一下,貌似没有简洁命令 但如果元胞数组的元素是字符型的,倒是可以的。 clear all;clc; for ii=1:100 c{ii}=[1,ii]; end %产生cell for jj=1:100 if c{jj}==[1,1]; id=jj end end本回答被提问者和网友采纳