MATLAB基础1之Cell

文章目录

  • MATLAB基础之Cell
  • 一、元胞数组
    • 1.创建元胞数组
    • 2.访问元胞数组的数据
    • 3.访问部分元胞的多级索引


MATLAB基础之Cell

由于是第一次写博客,就随便写一下。最近在学习MATLAB,想记录一下学习的元胞数组Cell知识。


一、元胞数组

当相关的数据段具有不同的数据类型时,可将它们放在一个元胞数组中。

1.创建元胞数组

这里只列举一种,其他请见MATLAB官网创建元胞数组
代码如下(示例):

C = {'2017-08-16',[56 67 78]}

结果如下图:
在这里插入图片描述

2.访问元胞数组的数据

这里只列举一种,其他请见MATLAB官网访问元胞数组数据
代码如下(示例):

C = {'one', 'two', 'three'; 1, 2, 3};
upperLeft = C(1:2,1:2)

结果如下图:
元胞数组
访问元胞数组数据

3.访问部分元胞的多级索引

这里只列举一种,其他请见MATLAB多级索引
代码如下(示例):

myNum = [1, 2, 3];
myCell = {'one', 'two'};
myStruct.Field1 = ones(3);
myStruct.Field2 = 5*ones(5);

C = {myNum, 100*myNum;
     myCell, myStruct}
C{1,1}(1,2)
C{2,1}{1,2}

结果如下图:
元胞数组访问元胞中数组元素访问元胞中元胞元素

你可能感兴趣的:(MATLAB基础知识,matlab)