主要内容

配置模型以在SD卡上记录信号

您需要按照以下步骤启用MAT文件日志记录所需的设置:

  1. 在Simuli金宝appnk窗口中,转到造型>模型设置要打开“配置参数”对话框。

  2. 在里面代码生成窗格,去界面>高级参数,选择MAT文件日志记录

SD卡日志记录包含在包含的型号中金宝app到工作区堵塞。您必须在本节中所述,指定To Workspace块中的几个块参数的值。

配置Simulink金宝app®模型要在目标硬件上运行,请执行以下步骤:

  1. 在这方面造型标签,在模拟部分,设置停止时间。以指定的时间段记录信号停止时间范围。默认值是inf。在秒内输入时间以在该时间段内记录信号。

  2. 在Simuli金宝appnk模型中,设置参数值到工作区块。

for workspace块的设置

双击到工作区块,并在此处指定这些参数块参数对话框。

范围 描述
变量的名称

为记录数据指定变量名称。

限制数据点持续

您可以使用此参数的默认值。

笔记

在模拟模型之前,您需要运行px4preperemodelformatfilelogging()在matlab中的功能。此功能优化值限制数据点持续。有关详细信息,请参阅准备模拟和部署模型

抽取

使用此参数来块以每次编写数据点N.样品,在哪里N.是抽取因子。默认抽取,1,每次样本都写下数据。

例如,如果您指定抽取作为5.,块在每五个样本时写入数据。例如,如果块采样时间是0.1抽取5.,记录0,0.5,1,1.5,...秒的数据点。数据点将记录到仿真停止时间到达了。

保存格式

选择要保存数据的变量的格式。SD卡日志记录仅支持这三种格式:金宝app大批结构与时间, 或者结构

  • 大批:将数据保存为具有相关时间信息的数组。此格式不支持可变大小的数据。金宝app

  • 结构与时间:将数据保存为具有相关时间信息的结构。

  • 结构:将数据保存为结构。

笔记

选择保存格式作为大批有效地使用内存。

采样时间(继承的-1)

指定块读取数据的间隔。将此参数指定为-1,采样时间从驱动块继承。

相关话题