主要内容

设置“Logging to File”的范围参数

将数据保存到文件中首先要将数据保存到MATLAB中®通过Simulink实现工作空间金宝app®范围块。如果需要保存数据,请设置范围块的参数。

创建Simulink模型并添加金宝app范围块时,您可以输入信号记录到文件的范围参数。

这个过程使用模型sldrtex_model.要打开这个模型,在MATLAB命令窗口中输入:

open_system (docpath (fullfile (docroot,“工具箱”...“sldrt”“例子”“sldrtex_model”)))

它假设您已经加载了该模型。

  1. 在Simuli金宝appnk编辑器中,在桌面实时选项卡上,选择模式>运行在内核

  2. 在模型关系图中,双击范围块。

  3. 范围工具栏,单击参数按钮

  4. 单击日志记录选项卡。

  5. 做以下其中之一:

    • 如果您正在运行正常模式模拟连接输入输出模式,选择将数据点限制在最后复选框,并输入要保存的采样点数量。

    • 如果您正在运行外部模式模拟运行在内核模式下,不要选择将数据点限制在最后复选框。

    当你使用金宝app仿真软件桌面实时™软件,使用持续时间值设置您保存的样本点数。设置持续时间价值,看到将日志的“内核模式运行属性”设置为“文件”.有关详细信息,请参见使用TCP/IP或串行通信的外部模式仿真(金宝app仿真软件编码器)

  6. 选择日志数据到工作区复选框。在变量名文本框中,输入MATLAB变量的名称。默认名称为ScopeData

    在“作用域参数”对话框中,必须选择日志数据到工作区复选框才能将数据保存到文件中。如果不选择日志数据到工作区复选框,则创建用于数据日志记录的MAT-files,但它们是空的。

  7. 保存格式列表中,选择其中之一结构随着时间的推移结构数组,数据集.例如,要保存这些时间的采样时间和信号值,请选择结构随着时间的推移

    图像范围参数数据

  8. 点击好吧

    在使用更改的设置连接和启动应用程序之前,请重新构建实时应用程序。如果在这些更改之后不重新生成,则会发生错误。

相关的话题