主要内容

timeseries2timetable

转换timeseries对象的时间表

描述

例子

TT = timeseries2timetable (ts转换timeseries数组ts一个时间表。

  • 如果ts是一个timeseries对象,然后TT是一个只有一个变量的时间表。

  • 如果ts是一个数组timeseries对象,那么TT一个时间表是否有和时间表中有时间序列对象一样多的变量ts.所有的timeseries对象ts必须有相同的采样次数。

例子

TT = timeseries2timetable (ts1,…,听)转换timeseries对象壹空间,…,听一个时间表。变量的数量TT等于输入的数量。所有的timeseries对象壹空间,…,听必须有相同的采样次数。

例子

全部折叠

创建一个timeseries对象,该对象具有5个随机数,每10秒采样一次。

t = timeseries(rand(5,1),[0 10 20 30 40])
timeseries公共属性:Name: ' named' Time: [5x1 double] TimeInfo: tsdata. timeseries公共属性:Name: ' named' Time: [5x1 double] TimeInfo: tsdata. timeseriestimeemetdata数据:[5x1 double] DataInfo: tsdata. datametdata . timeemetdata

显示时间和数据ts

ts.Time
ans =5×10 10 20 30 40
ts.Data
ans =5×10.8147 0.9058 0.1270 0.9134 0.6324

转换ts一个时间表。

TT = timeseries2timetable (ts)
TT =5×1的时间表时间数据______ _______ 0 sec 0.81472 10 sec 0.90579 20 sec 0.12699 30 sec 0.91338 40 sec 0.63236

创建数组timeseries对象。使用相同的样本时间向量,但给时间序列不同的名称。属性创建不同的数据值数组兰德函数。

Ts1 = timeseries(rand(5,1),[0 10 20 30 40],“名称”“Series_1”);Ts2 = timeseries(rand(5,1),[0 10 20 30 40],“名称”“Series_2”);Ts3 = timeseries(rand(5,1),[0 10 20 30 40],“名称”“Series_3”);Ts = [ts1 ts2 ts3]
带有属性的1x3时间序列数组:Events Name UserData Data DataInfo Time TimeInfo Quality QualityInfo IsTimeFirst TreatNaNasMissing Length

结合所有的数据timeseries对象纳入一个时间表。数组中的每个时间序列都为时间表提供一个变量。

TT = timeseries2timetable (ts)
TT =5×3的时间表Time Series_1 Series_2 Series_3 ______ ________ ________ ________ 0 sec 0.81472 0.09754 0.15761 10 sec 0.90579 0.2785 0.97059 20 sec 0.12699 0.54688 0.95717 30 sec 0.91338 0.95751 0.48538 40 sec 0.63236 0.96489 0.80028

转换多个输入到一个时间表。

Ts1 = timeseries(rand(5,1),[0 10 20 30 40],“名称”“Series_1”);Ts2 = timeseries(rand(5,1),[0 10 20 30 40],“名称”“Series_2”);Ts3 = timeseries(rand(5,1),[0 10 20 30 40],“名称”“Series_3”);TT = timeseries2timetable (ts1, ts2, ts3)
TT =5×3的时间表Time Series_1 Series_2 Series_3 ______ ________ ________ ________ 0 sec 0.81472 0.09754 0.15761 10 sec 0.90579 0.2785 0.97059 20 sec 0.12699 0.54688 0.95717 30 sec 0.91338 0.95751 0.48538 40 sec 0.63236 0.96489 0.80028

输入参数

全部折叠

输入时间序列,指定为数组timeseries对象。

这个函数使用的一些属性ts在时间表中分配数据或设置属性。为每一个timeseries属性时,该表将在输出时间表中描述结果。

输入timeseries财产

结果输出时间表

的名字

时间表变量的名称。

如果的名字“匿名”(默认值),则对应的变量名为“数据”(或“Data_1”“Data_2”,等等,当多个时间序列有“匿名”他们的名字)。

数据

指定分配给相应时间表变量的数据。

DataInfo。单位

设置VariableUnits属性对应的时间表变量。

DataInfo。插值

设置VariableContinuity属性对应的时间表变量。

时间

将样本时间转换为时间表的行时间。行乘以向量是a持续时间datetime向量,取决于时间TimeInfo输入的属性。

TimeInfo。单位

指定行时间的单位。如果时间表行时间的向量是a持续时间向量,然后TimeInfo。单位也决定了它的格式。

TimeInfo。格式

设置行时间的格式。

TimeInfo。StartDate可以

设置开始时间时间表的属性。

TimeInfo。增量

设置步伐财产。

TimeInfo。开始

计算偏移量从TimeInfo。StartDate可以指定开始时间时间表的属性。

IsTimeFirst

确定数据是否需要重新定向。

用户数据

将数据分配给用户数据时间表的属性。

事件

警告说。

质量

警告说。

QualityInfo

警告说如果timeseries对象有质量财产。

兼容性的考虑

全部展开

行为在R2021b中改变

介绍了R2021b