用一个例子来理解MATLAB中的cell,理解{}和()的区别
2015-04-07 17:23
218 查看
如图所示,下面的元包数组结构
![](https://img-blog.csdn.net/20150407171306918)
query_all含有500个cell,每一个cell是1个结构体,每一个结构体里面有5个元素,其中score是一个多维向量,那么;
第一种输出形式:
输出结果为:
![](https://img-blog.csdn.net/20150407171810008)
第二种输出形式:
输出结果为:
![](https://img-blog.csdn.net/20150407172111264)
cell的{}是指向cell的内容,而cell的()是指向cell的位置。
query_all含有500个cell,每一个cell是1个结构体,每一个结构体里面有5个元素,其中score是一个多维向量,那么;
第一种输出形式:
for queryimage=1:500 disp(query_all{queryimage}.scores(1)); end
输出结果为:
第二种输出形式:
for queryimage=1:500 disp(query_all(queryimage)); end
输出结果为:
cell的{}是指向cell的内容,而cell的()是指向cell的位置。
相关文章推荐
- 一个例子叫你理解缓冲输入与非缓冲输入,以及流的概念:论read与fget open与fopen的区别
- 理解面向对象和面向过程区别的一个小例子。
- 理解委托的一个小例子
- 一个使用MATLAB手动求二维曲线交点的例子
- 一个理解wait()与notify()的例子
- 对Jena的简单理解和一个例子
- 一个理解wait()与notify()的例子
- 关于类的静态变量和非静态变量区别的一个研究例子
- 通过一个Socket例子理解Http协议
- 一个理解wait()与notify()的例子
- 一个理解wait()与notify()的例子
- 一个理解wait()与notify()的例子
- 一个理解“单例模式”最好的例子
- 一个例子理解AccessController.doPrivileged
- linux下matlab的一个例子
- 对Jena的简单理解和一个例子(下)
- 一个理解wait()与notify()的例子
- JSP-一个理解MVC架构的简单的登陆、注册例子
- 一个理解wait()与notify()的例子
- 一个理解wait()与notify()的例子