主要内容

addsample

将数据示例添加到timeseries对象

描述

例子

tsout = addsample (ts“数据”datavals“时间”timevals将一个或多个数据样本添加到atimeseries对象ts使用数据数组datavals和相应的时间向量timevals

例子

tsout = addsample (ts“数据”datavals“时间”timevals名称,值指定用于使用一个或多个名称-值对添加数据示例的附加信息。

tsout = addsample (ts年代添加其信息包含在结构中的数据年代

例子

全部折叠

添加和更改数据timeseries目的。

创建一个timeseries对象壹空间并显示数据和时间样本。

壹空间= timeseries ((0:10:50) ', (0:5) ');壹空间。数据
ans =6×10 10 20 30 40 50
壹空间。时间
ans =6×15 .你的同事会说谎

在末尾添加一个数据示例壹空间

ts2 = addsample (ts1,“数据”现年60岁的“时间”6);醋劲大发。数据
ans =7×10 10 20 30 40 50 60
醋劲大发。时间
ans =7×11 .你的老板很好

中更改最后的数据示例ts2从60到100。

ts3 = addsample(ts2,“数据”, 100,“时间”,6,“OverwriteFlag”,真正的);ts3。数据
ans =7×10 10 20 30 40 50 100

输入参数

全部折叠

输入timeseries,指定为标量。

示例数据,指定为数字或数字逻辑标量、向量或多维数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

采样时间,指定为数字标量或向量,或者日期字符向量的单元格数组。有效的日期字符向量和字符串可以具有以下形式:

格式 例子
dd-mmm-yyyy HH: MM: SS 01 - 3月- 2000 15:45:17
dd-mmm-yyyy 01 - 3月- 2000
mm / dd / yy 03/01/00
mm / dd 03/01
HH: MM: SS 15:45:17
HH: MM: SS 3:45:17点
HH: MM 15:45
HH: MM点 下午3:45的时候
mmm.dd, yyyyHH: MM: SS 2000年Mar.01 15:45:17
mmm.dd, yyyy Mar.01 2000
mm / dd / yyyy 03/01/2000

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|细胞

样例结构,指定为类型的标量结构体带有以下可选字段:

  • s.data- 数字数据数组

  • s.time- 数字时间向量或有效日期字符向量或字符串的单元格数组

  • s.quality- 从-128到127的整数质量代码数组

  • s.overwriteflag—覆盖指示灯指定为真的使用添加的示例覆盖现有的数据示例

数据类型:结构体

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值是相应的价值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数name1,value1,...,namen,valuen

例子:tsout = addsample(基督教,‘数据’,5,‘时间’,3,‘OverwriteFlag’,真的)

质量代码,指定为[]或范围从-128到127的标量、矢量或多维整数数组。

  • 当质量代码值是一个向量时,它必须与时间向量具有相同的长度。每个元素应用于相应的数据示例。

  • 当质量代码值是一个数组时,它必须具有与数据数组相同的大小。每个元素应用于数据数组的相应元素。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

覆盖指示符,指定为一个逻辑值,用于控制是否覆盖与添加的样本具有相同关联时间的数据样本。真的表示添加的数据覆盖了之前的数据添加导致重复时间值的示例。

数据类型:逻辑

之前介绍过的R2006a