主要内容

为日志指定信号值

在某些情况下,您可能不需要为模拟中的每个时间步骤记录信号值。您可以使用几种策略来指定在模拟期间记录哪些信号数据。根据您的需求,可以使用多种策略来限制记录数据的大小。您可以使用以下命令指定要记录的信号值:

  • 抽取-日志每n信号值。

  • 限制最后的数据点-只记录最后的数据点n信号值。

  • 日志记录间隔——指定记录数据的特定时间间隔。

在减少模拟中记录的信号值的数量之前,请仔细考虑数据要求。限制数据会跳过关键时间点,如果有效采样率过低,抽取会导致混叠。

大量毁灭

抽取降低了记录数据的有效采样率。若要减少记录的数据点数量,请指定大于1的抽取因子。例如,对因子的抽取2每记录一个其他数据点,将记录点的数量和有效采样率减少一半。如何应用抽取因子取决于要抽取的日志数据。

日志记录方法 如何指定抽取
信号记录

使用“信号属性”对话框或“仪器属性”对话框。选择大量毁灭并指定抽取因子。

要访问信号属性对话框,右键单击一个信号并选择属性

要访问Instrumentation Properties对话框,右键单击信号的日志标记并选择属性

抽取因子仅适用于选定的信号。您可以为不同的信号指定不同的抽取因子。

输出、时间和状态日志记录

使用大量毁灭参数在模型上配置参数数据导入/导出窗格中,在额外的参数

指定的抽取因子适用于所有记录的时间数据、输出和状态。

数据存储日志记录

到工作空间

到文件

使用大量毁灭块参数。

抽取因子仅适用于该块。

日志的最后n信号值

当您只想保存或分析模拟结束时的数据时,您可以配置日志记录以仅捕获最后的数据n信号值。如何指定要记录的数据点数量取决于记录数据的方式。

日志记录方法 如何限制日志记录到最后n
信号记录

使用“信号属性”对话框或“仪器属性”对话框。选择最后限制数据点并指定要记录的采样值的数量。

要进入“信号属性”对话框,右键单击信号并选择属性

要访问“仪器仪表属性”对话框,右键单击信号的日志标记并选择属性

该设置仅适用于所选信号。

输出、时间和状态日志记录

选择最后限制数据点参数在模型上配置参数数据导入/导出窗格中,在额外的参数并指定要记录的信号值的数量。

该设置适用于所有记录的时间数据、输出和状态。

数据存储日志记录

到工作空间

使用最后限制数据点块参数。

该设置仅应用于该块。

当您只记录最后的模拟值时,仪表板块和模拟数据检查器在模拟期间不会显示数据。

指定日志记录间隔

当您只想保存和分析特定时间间隔的数据时,您可以指定记录数据的时间间隔。使用日志记录间隔允许您保存特定的数据,而无需更改或增加模型的复杂性。

属性指定日志记录间隔记录时间间隔参数上的模型配置参数数据导入/导出窗格中,在额外的参数.将日志记录间隔指定为n-by-2矩阵,其中n是间隔数,第一列中的数字表示日志记录间隔的开始,第二列中的数字表示结束。例如,当记录时间间隔设置指定为(2、4、7、9),定时保存日志数据2而且4在这段时间里7而且9

指定的日志记录间隔适用于:

  • 时间、状态和输出日志记录。

  • 日志记录的信号。

  • 使用到工作空间块。

  • 使用到文件块。

  • 方法记录到工作区的数据记录块。

日志记录间隔不适用于最终状态日志、使用作用域记录的数据或记录到模拟数据检查器的数据。

当使用记录间隔时,仪表板块仅在指定的记录间隔内更新已连接信号的显示值。

另请参阅

模型设置

工具

相关的话题