元胞数组 您所在的位置:网站首页 matlab定义元胞数组 元胞数组

元胞数组

2023-06-14 15:40| 来源: 网络整理| 查看: 265

打开实时脚本

当相关的数据段具有不同的数据类型时,可将它们放在一个元胞数组中。每个元胞包含一段数据。要引用元胞数组的元素,请使用数组索引。您可以使用圆括号 () 对元胞数组进行索引,使用花括号 {} 对元胞的内容进行索引。

创建一个元胞数组,其中包含在给定日期测得的几个温度读数。将日期指定为字符向量,将温度指定为双精度数组。要将这些数据段存储在元胞数组中,请将它们放在花括号中。

C = {'2017-08-16',[56 67 78]}C=1×2 cell array {'2017-08-16'} {[56 67 78]}

将不同日期的读数添加到元胞数组中。要添加更多元胞,您可以通过赋值来扩展元胞数组,就像扩展普通数组一样。

C(2,:) = {'2017-08-17',[58 69 79]}; C(3,:) = {'2017-08-18',[60 68 81]}C=3×2 cell array {'2017-08-16'} {[56 67 78]} {'2017-08-17'} {[58 69 79]} {'2017-08-18'} {[60 68 81]}

对 C 的第一行进行索引。当您使用圆括号 () 进行索引时,将得到一个作为该元胞数组子集的元胞数组。

C(1,:)ans=1×2 cell array {'2017-08-16'} {[56 67 78]}

对元胞的内容进行索引。当您使用花括号 {} 进行索引时,将得到指定元胞中包含的数据段。

C{1,2}ans = 1×3 56 67 78


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有