matlab怎么判断cell结构中出现过一个struct元素没有

cell结构中存储的是struct元素,每个struct元素中存a向量和b向量如tmp=struct('a',[2,1,3],'v',[4,6,5]);c=cell(1,1);c=[c,tmp]; 现在查找一个struct元素是否存在该cell结构中如d=struct('a',[1,2,3],'v',[4,5,6]);注意d和tmp中向量序列位置不一样,怎么样返回d是存在于cell结构c中的?

用结构体的引用方法进行一一比较,if d.a == tmp.a && d.b == tmp.b
温馨提示:答案为网友推荐,仅供参考
相似回答