细胞型(单元)数据 cell [z]
2010-08-12 15:38
183 查看
细胞型(有的书上称单元)数据是matlab的一种特殊数据类型,它比较灵活,可以存储不同的数据类型(字符、数值)和不同维数的数组。
有两种方法创建:
1、赋值语句:把数值直接赋值给单元,如:
内容索引 变量的下标用大括号{}括起来
a{1,1} = [1 2 3 4 5];
a{1,2} = {'中国';'yunnan'};
a{2,1} = [1+1*i,4*i]
单元索引 单元中的数据用大括号{}括起来,单元的下标用普通下标
a(1,1) = {[1 2 3 4 5]};
a(1,2) = {{'中国'; 'yunnan'}};
a(2,1) = {[1+1*i;4*i]}
2、用函数cell :cell函数指定单元的大小,创建后可以对它赋值
a = cell(2,2)
查看单元的内容
>> a
a =
[1x5 double] {2x1 cell}
[2x1 double] []
上述只显示数据的结构,如果要显示内容利用celldisp
>> celldisp(a)
a{1,1} =
1 2 3 4 5
a{2,1} =
1.0000 + 1.0000i
0 + 4.0000i
a{1,2}{1} =
中国
a{1,2}{2} =
yunnan
a{2,2} =
[]
对容易搞混淆的{},[],()总结如下
1)a = {'sy1', 'sy2', 'sy3'}; a 为1*3cell
2) b = a b为1*3cell
3) b = [a] b为1*3cell
4) b = {a} b为1*1cell,b为只有一个元素的cell,且这个元素还是一个1*3cell
5) c = b(1) c为1*1cell
6)d = b{1} d为1*3cell
7)d{1} d{1}为'sy1'
有两种方法创建:
1、赋值语句:把数值直接赋值给单元,如:
内容索引 变量的下标用大括号{}括起来
a{1,1} = [1 2 3 4 5];
a{1,2} = {'中国';'yunnan'};
a{2,1} = [1+1*i,4*i]
单元索引 单元中的数据用大括号{}括起来,单元的下标用普通下标
a(1,1) = {[1 2 3 4 5]};
a(1,2) = {{'中国'; 'yunnan'}};
a(2,1) = {[1+1*i;4*i]}
2、用函数cell :cell函数指定单元的大小,创建后可以对它赋值
a = cell(2,2)
查看单元的内容
>> a
a =
[1x5 double] {2x1 cell}
[2x1 double] []
上述只显示数据的结构,如果要显示内容利用celldisp
>> celldisp(a)
a{1,1} =
1 2 3 4 5
a{2,1} =
1.0000 + 1.0000i
0 + 4.0000i
a{1,2}{1} =
中国
a{1,2}{2} =
yunnan
a{2,2} =
[]
对容易搞混淆的{},[],()总结如下
1)a = {'sy1', 'sy2', 'sy3'}; a 为1*3cell
2) b = a b为1*3cell
3) b = [a] b为1*3cell
4) b = {a} b为1*1cell,b为只有一个元素的cell,且这个元素还是一个1*3cell
5) c = b(1) c为1*1cell
6)d = b{1} d为1*3cell
7)d{1} d{1}为'sy1'
相关文章推荐
- Matlab之Cell(单元数据)函数
- Matlab中Cell(单元数据)的用法
- Matlab单元(Cell)数据的应用
- Matlab单元(Cell)数据的应用
- Matlab 中 Cell(单元数据) 的用法
- Swift3.0 自定义tableView复用cell 的写法,与CollectionViewCell的不同,数据model
- iOS中三种数据存储(本地持久化),cell是手写创建和stroyboard或者xib创建的初始化的方法
- [转]MATLAB cell数据类型
- UIday1002:UITableView 2 用UITableView实现通讯录cell简单的数据移动、删除、添加功能
- iOS-UI控件之UITableView(四)- cell数据刷新
- jQuery 将网页中一个表格中的数据已行为最小单元添加到另外的一个表格当中
- vue-vux使用 cell/cell-box 组件 点击展开其他内容的时候修改过的数据会复原解决思路之一
- SSAS对单元数据的访问权限设置,重点红字部分(拒绝用户访问单元数据并不会对用户隐藏该单元)
- iOS--JSON解析后如何获取数据,并且展示到相应cell上
- asp.net 生成导出word表单 ,导出excel; dataTable生成xls文件,返回前台下载;asp.net启动excel错误 80070005;excel-xls columnName 不能改变; 读写excel的开源利器NPOI; 设置excel Cell的数据类型;
- 此编译单元不包含在frame元数据中指定的factoryClass,无法加载配置的运行时共享库
- 在tableviewcell里面嵌入switch控件以及如何获取switch控件数据
- 一个电商项目的Web服务化改造6:单元测试4步走,构造数据、执行操作、断言、回滚
- UITableView 数据展示 cell
- WAS中单元(Cell)节点(Node),以及Node、Profile 与 Server 之间的关系是什么