Matlab: cell 数组
2017-11-10 00:04
495 查看
元包数组
cell是matlab的一种数据结构类型,与c++中的结构体有点类似,可以包含其他多种数据类型如字符串、数组等。创建
元包数组的创建可以使用cell函数或者或括号操作符。cell函数
cell函数是用来创建元包数组的函数,常用的形式有以下几种:1、
c=cell(n)返回一个[n,n]的空元包数组矩阵。
>> cell(3) ans = [] [] [] [] [] [] [] [] []
2、
c=cell(sz1,...,szN)返回一个[sz1,sz2,….,szN]大小的空元包数组。
>> C = cell(3,4,2); size(C) ans = 3 4 2
3、
C = cell(sz)根据一个一维向量作为维度大小矩阵生成元包数组。
>> A = [7 9; 2 1; 8 3]; sz = size(A); C = cell(sz) C = [] [] [] [] [] []
{ }操作符
1、C = {}创建一个空的[0,0]元包数组。
2、
myCell = {1, 2, 3;'text', rand(5,10,2), {11; 22; 33}}
访问
C = {'one', 'two', 'three';1, 2, 3};
1、圆括号操作符: ()
upperLeft = C(1:2,1:2) upperLeft = 'one' 'two' [ 1] [ 2]
2、花括号操作符: { }
last = C{2,3} last = 3
相关文章推荐
- matlab中元胞数组cell元素的表示方法
- matlab的cell数组
- matlab cell类型数组存至txt文件
- matlab cell数组的用法
- MATLAB中cell数组的是是非非
- MATLAB Cell数组
- matlab里cell和char,字符串与字符数组(zz)
- [初学笔记]matlab中 访问单元格数组 cell 的内容
- MATLAB访问cell数组的数据(大小括号的区别)
- matlab 判断cell数组里是否存在一个字符串
- MATLAB中cell数组的是是非非
- Matlab中cell数组的使用
- Matlab删除cell数组中全为NaN的行和列
- 如何将matlab中cell数组保存为可视化的文件
- MATLAB Cell数组
- matlab的cell数组
- matlab里cell和char,字符串与字符数组
- MATLAB中cell数组的是是非非
- 二、Matlab 之 cell数组
- MATLAB中cell数组的全面介绍