主要内容

重新取样

重新取样timeseries时间向量

描述

例子

tsout =重新取样(基督教,timevec)重新取样一次timeseries对象基督教使用一个新的时间向量timevec。的重新取样函数使用插值方法联系在一起基督教,您可以使用命令显示getinterpmethod(基督教)

tsout =重新取样(基督教,timevec,interpmethod)重新取样基督教使用指定的插值方法。interpmethod可以“线性”线性插值或“zoh”为零。

tsout =重新取样(基督教,timevec,interpmethod,代码)应用代码质量代码所有样品。

例子

全部折叠

创建一个timeseries对象,重新取样,根据《纽约时报》在使用线性插值timevec。重新取样数据的原始数据进行比较。

基督教= timeseries ((1.1 2.9 - 3.7 4.0 - 3.0)、1:5);tsout =重新取样(基督教,[1 1.5 3.5 4.5 4.9]);tsindata = tsin.Data
tsindata =5×11.1000 2.9000 3.7000 4.0000 3.0000
tsoutdata = tsout.Data
tsoutdata =5×11.1000 2.0000 3.8500 3.5000 3.1000

输入参数

全部折叠

输入timeseries,指定为一个标量。

新的时间向量,指定为一个向量的时间重新采样。

当原始时间向量包含日期和时间timevec是数字,重新取样定义了timevec相对于tsin.TimeInfo.StartDate使用现有的单位财产。

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

插值方法,指定为以下选项之一:

  • “线性”——线性插值

  • “zoh”——零举行

质量规范,指定为[]或一个标量、向量,或多维数组的整数,从-128年到127年。

  • 当质量代码值是一个矢量,它必须有相同的向量的时间长度。适用于每个元素对应的数据样本。

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

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

版本历史

之前介绍过的R2006a