文档

记录时间间隔

这个例子展示了如何指定日志记录间隔。金宝appSimulink将数据日志记录限制为指定的间隔。

打开示例模型

打开示例模型。

使用实例描述

在本例中,可以通过将数据日志记录限制为特定的模拟时间间隔来减少记录的数据量。本例中的Increment块有两个信号:Increment和Reset。双击增量块查看信号。在本例中,您将指定两个间隔来记录由Increment和Reset信号触发的两个系统事件的数据。第一个间隔捕获第一个重置事件。第二个间隔捕获增量事件发生后系统的行为,信号达到较低的饱和极限。间隔是基于增量和复位信号值。

设置测井间隔并模拟模型

中指定“日志记录间隔”参数值配置参数>数据导入导出>日志周期设置。要启用Logging interval参数,请打开“Single simulation output”。点击这里打开配置参数对话框。

“记录间隔”参数值必须是具有两列的实双矩阵。矩阵元素不能是NaN。每一行定义一个间隔的开始和结束时间。间隔必须是分开和有序的。

将Logging interval设置为[9,10.5;14.5,30]并模拟模型。

OUTERDATA是一个宽信号,有两个元素。作用域显示模拟过程中OUTERDATA信号的值。该范围不符合日志记录间隔规范。在记录时间、根输出端口、信号、数据存储内存、状态和其他类型的数据时,都遵循日志记录间隔规范。图中显示了作为信号记录的一部分捕获的OUTERDATA的记录值:

> >重燃(topOut) . get(“OUTERDATA”)

MATLAB阀杆函数用于显示记录的数据-忽略数据的插值设置。

退出

关闭模型。

这个话题有用吗?