本文说明如何使用 {} 运算符或 cell 函数创建元胞数组。

当要将数据放入一个元胞数组中时,请使用元胞数组构造运算符 {} 创建该数组。

myCell = {1, 2, 3;'text', rand(5,10,2), {11; 22; 33}}
myCell=2×3 cell array{[   1]}    {[          2]}    {[     3]}{'text'}    {5x10x2 double}    {3x1 cell}

与所有 MATLAB 数组一样,元胞数组也是矩形,每一行中具有相同的元胞数。myCell 是一个 2×3 元胞数组。

您也可以使用 {} 运算符创建一个空的 0×0 元胞数组。

C = {}
C =0x0 empty cell array

要随时间推移或要循环向元胞数组添加值,请使用 cell 函数创建一个空的 N 维数组。

emptyCell = cell(3,4,2)
emptyCell = 3x4x2 cell array
emptyCell(:,:,1) = {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}{0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}{0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}emptyCell(:,:,2) = {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}{0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}{0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}

emptyCell 是一个 3×4×2 的元胞数组,其中每个元胞包含一个空的数组 []。

MATLAB 基础知识 数据类型 元胞数组 创建元胞数组相关推荐

  1. Matlab 基础知识——矩阵操作及运算(矩阵、数组区别)

    看论文时,经常看到矩阵,但在记忆里又看到数组.那么问题来了,矩阵和数组分别是什么?二者有什么区别?看论文时,经常看到矩阵,但在记忆里又看到数组.那么问题来了,矩阵和数组分别是什么?二者有什么区别? 在 ...

  2. MATLAB 基础知识 数据类型 表 创建和使用表

    本文说明如何根据工作区变量创建表,使用表数据,并将表写入文件以供日后使用.table 是一个数据类型,可将异构数据和元数据属性(例如变量名称.行名称.说明和变量单位)收集到一个容器中. 表适用于列向数 ...

  3. MATLAB 基础知识 数据类型 时间表 创建时间表

    本文演示如何创建时间表.合并时间表以及将多个时间表中的数据调整到一个公共时间向量中.公共时间向量可以包含其中一个时间表或两个时间表中的时间,也可以是一个您指定的全新时间向量.以下示例演示如何计算和显示 ...

  4. MATLAB 基础知识 数据类型 数据类型转换 将文本转换为数值

    本文说明如何将文本转换为它所表示的数值.通常,当有表示要绘制或在计算中使用的数字的文本时,需要执行这种转换.例如,文本可能来自文本文件或电子表格.如果在将其导入 MATLAB 时,您尚未将其转换为数值 ...

  5. MATLAB 基础知识 数据类型 表 添加、删除和重新排列表变量

    本文说明如何在表中添加.删除和重新排列列向变量.您可以使用 addvars.movevars 和 removevars 函数添加.移动和删除表变量.作为备选方法,您还可以使用圆点语法或对表进行索引来修 ...

  6. MATLAB 基础知识 数据类型 表 修改单位、说明和表变量名称

    本文演示了如何访问和修改变量单位.说明和名称这几种表属性.您也可以使用变量编辑器来编辑这些属性值. 加载样本数据 加载样本患者数据并创建一个表. load patients BloodPressure ...

  7. MATLAB 基础知识 数据类型 表 添加和删除表行

    本文演示了如何在表中添加和删除行.您也可以使用变量编辑器来编辑表. 加载样本数据 加载样本患者数据并创建一个表 T. load patients T = table(LastName,Gender,A ...

  8. MATLAB 基础知识 数据类型 时间表 按行时间和变量类型选择时间表数据

    时间表是一种表类型,用于将时间与每一行进行关联.您可以使用时间表下标,以不同的方式选择其数据子集.要选择行时间位于给定的时间范围内的时间表行,请使用 timerange 函数指定时间范围.由于时间表是 ...

  9. MATLAB 基础知识 数据类型 函数句柄 使用函数句柄调用局部函数

    本文演示如何创建指向局部函数的句柄.如果函数返回指向局部函数的句柄,则可以在主函数外部调用局部函数.此方法可让您在单个文件中包含多个可调用函数. 在您的工作文件夹下的 ellipseVals.m 文件 ...

最新文章

  1. Python gui编程pyQt5安装步骤
  2. webstorm基础使用总结
  3. 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】PowerPC + Linux2.6.25平台下的I2C驱动架构分析
  4. Redis(案例一:注册登录-图形验证码+谷歌开源Kaptcha)
  5. jooq_jOOQ与Hibernate:何时选择哪个
  6. 1050 螺旋矩阵 (25 分
  7. Java 重写与重载
  8. SQLSERVER 创建ODBC 报错的解决办法 SQLState:‘01000‘的解决方案
  9. selenium--python如何定位一组元素并返回文本值
  10. C# Chart详细解析
  11. 乾颐堂现任明教教主(2014年课程)TCPIP协议详解卷一 第六节课笔记
  12. JTT808/1078管理平台发布
  13. php 加减法,php加减法
  14. win10开始菜单 此计算机,如何将win10电脑中的开始菜单设置成智能版
  15. 不止防JSON技术绕过,RASP相比WAF的七大技术优势
  16. IDEA中如何设置滚轮缩放字体大小
  17. 青春三宝:书籍、时间和健康
  18. 【VSCode】yarn : 无法加载文件 A:\yuke\node\node_gobal\yarn.ps1,因为在此系统上禁止运行脚本。
  19. 对电脑屏幕进行监控有什么方法(C#编写的小工具)
  20. To_Heart—题解——令人窒息的操作

热门文章

  1. Java实现字典树处理海量数据查重
  2. abb工业机器人电压不稳_低手必看,ABB工业机器人应用常见故障问题解答!
  3. Google Earth Engine笔记-植被覆盖度计算
  4. 极致、简约、专业、优质的在线简历
  5. 论文怕被查重怎么办?你的降重神器来了
  6. 在vue项目中使用axios封装axios
  7. 小米官网前端页面还原
  8. 服务器主板显示00无法开机,主板开机00点不亮
  9. 易语言取java路径模块,511遇见易语言API模块进程创建CreateProcess
  10. ExtrudeGeometry