Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

在程序执行期间调整参数

当程序在开发计算机上非实时运行时,通过调整参数和观察结果与生成的可执行程序进行交互。

配置数据可访问性和通信信道

该部分教程假设您已按照配置模型以进行验证中的说明配置示例模型 rtwdemo_secondOrderSystem 的副本。

编译并运行可执行程序

  1. 为了让您有充分时间监视对参数所做的更改,请将仿真停止时间设置为 Inf。在 Simulink® Editor 中,点击 Hardware 选项卡。在 Stop Time 字段中,将仿真停止时间设置为 Inf

  2. 点击 Monitor & Tune。软件将执行以下操作:

    1. 编译可执行程序。

    2. 将程序作为单独的进程部署在开发计算机上。

    3. 将 Simulink 模型连接到该程序。

    4. 运行模型可执行程序代码。

要停止仿真,请在 Hardware 选项卡中,点击 Stop

调整参数并观察结果

在执行过程中测试模块参数的值。观察更改所产生的影响。

当可执行程序在您的开发计算机上仿真时,在模型画布中,使用 Knob 模块来更改阻尼增益的值。例如,将该值更改为 600。观察:

  • 绘图中的更改显示在 Dashboard Scope 模块中。

  • Hardware 选项卡上,通过点击 Tune Parameters 打开模型数据编辑器。

接下来,打包生成的程序代码和工件进行部署。