在实时编辑器中重新采样或汇总时间表数据
的调整时间的时间表任务允许您交互地更改时间表的行时间,然后重新采样或聚合其变量中的数据。任务自动生成MATLAB®为您的实时脚本编写代码。
使用此任务,您可以:
在新的行时间插入数据值。
将数据聚合到时间桶中(例如,从月度数据创建一个包含季度平均值的时间表)。
删除具有重复行时间的行。
通过规定统一的时间步长或采样率,使不规则的时间表变成规律的时间表。
添加调整时间的时间表任务到一个实时脚本在MATLAB编辑器:
在住编辑器选项卡上,选择任务>重新调度时间表。
在脚本中的代码块中,键入相关关键字,例如调整时间
或时间表
。选择调整时间的时间表从建议的命令补全。
输入时间表
-时间表名称从工作区中所有非空时间表的列表中指定名称。
选择方法
-指定行次数的方法指定用于计算时间表的新行时间的方法。
时间步长
-连续有规则间隔的行时间之间的时间长度。
采样率
-定期间隔行时间的采样率或频率。
工作空间的时间
—工作空间变量,为的向量datetime
或持续时间
值。向量中的时间代替时间表的行时间。时间不需要有规律地间隔。
一般规则
—数据值调整规则指定用于调整时间表变量中的数据值的规则。该规则适用于所有变量,除非指定了例外情况。您可以重新采样或聚合数据值以:
用缺失的数据指示符或常数值填补空白。
将数据值插入到新的行时间。例如,对100hz ~ 200hz测量的数据进行重新采样。
将数据聚合到时间桶中。例如,从每小时测量的数据值计算每日平均值。
异常
—不同的规则或调整指定变量的规则单击添加按钮。然后从出现的变量名称下拉列表中指定一个时间表变量。
如果需要调整指定变量中的数据,可以在变量名称右侧的规则下拉列表中选择规则。例外规则可以不同于一般规则。
要为其他时间表变量指定例外,请单击+按钮,在第一个异常的右侧。新的变量名和规则下拉列表出现在前面的异常下面。