【MATLAB】单元数组的相关操作

在MATLAB中,单元数组也称为细胞数组(cell array)或者元胞数组。基本元素是细胞,可以存储不同类型的数据。本经验所用的MATLAB版本为R2020a。

东西/原料

  • 计较机
  • MATLAB

方式/步调

  1. 1

    单位数组的建立方式一:直接建立。利用大括号“{”和“}”建立,将所有元素括起来,近似于矩阵的建立。

  2. 2

    也可以零丁给每一项赋值,同样近似于矩阵。左边用“()”,右边用“{}”。

  3. 3

    别的还可以按照各细胞内容建立单位数组,左边用“{}”,右边不消括号。

  4. 4

    前面三个步调为三种分歧的直接建立的方式,可是可以看出,结果是完全一样的,需要注重“()”和“{}”的用法。

  5. 5

    单位数组的建立方式二:利用cell函数。利用cell函数建立单位数组,挪用格局为:

    C=cell(m,n),建立出一个m×n的空的单位数组,还需要对每个细胞赋值,赋值的方式如步调3。

  6. 6

    单位数组的显示方式一:利用celldisp函数。挪用格局为:

    celldisp(cell),逐个显示每个元素的值。

  7. 7

    单位数组的显示方式二:利用cellplot函数。挪用格局为:

    cellplot(cell),用图形来展示单位数组。

  8. 8

    获取单位数组内细胞数据的方式一:大括号法。利用大括号“{}”就可以便利地提掏出数据。

  9. 9

    在大括号中利用单下标也是可以的。

  10. 10

    获取单位数组内细胞数据的方式二:deal函数法。利用deal函数可以提取多个细胞元素数据,挪用格局为:

    [c1,c2,...,cn]=deal(cell{[i1 i2 ... in]}),一一赋值,将cell数组里第in个细胞的数据赋值到cn。

    END

注重事项

  • 注重所有符号均为英文符号。
  • 注重小括号“()”、中括号“[]”、大括号“{}”的用法。
  • 发表于 2020-06-07 17:47
  • 阅读 ( 1094 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具