主要内容

单输出/更新功能

描述

指定是否生成模型_step函数。

类别:代码生成>界面

设置

默认值:

生成模型_step函数模型。这个函数包含输出和更新函数的代码块在模型中,被称为rt_OneStep模型的执行处理为一个时钟周期中断级。

不结合输出和更新函数代码到一个单独的函数,而不是生成单独的代码吗模型_output模型_update功能。

提示

如果出现错误或意想不到的行为模型块是一个循环的一部分,模型块直接引线块,一个代数循环的结果。关于直接馈通的更多信息,请参阅代数循环概念

万博1manbetx®编码器™忽略此参数为引用模型如果下列条件适用于模型:

  • 是多速率

  • 有连续样品时间

  • 是登录状态(使用吗最终状态参数配置参数>数据导入/导出窗格

依赖关系

  • 设置代码接口包装c++类部队和禁用此选项。

  • 这个选项,经典的调用接口都是互不相容的,不能被选择通过GUI。选择经典的调用接口部队,禁用这个选项和清算经典的调用接口使(但不选择这个选项。

  • 当你使用这个选项,你必须明确的选择最小化代数循环出现模型参考窗格。

  • 如果你定制ert_main.c. cpp阅读模式输出每个基础概率模型步骤后,选择这两个参数万博1manbetx支持:连续时间单输出/更新功能会导致输出值读取ert_main连续输出端口对应的输出值的不同的登录数据模型。这是因为,虽然记录数据的快照输出步骤,主要时候输出读取ert_main基础概率模型后一步可能反映了干预较小的时间步长。下表列出了解决方法,消除差异。

    解决 定制ert_main.c 定制ert_main.cpp
    单独生成的输出和更新功能(清除单输出/更新功能参数),并插入代码ert_main阅读模型输出值只反映主要的时间步骤。例如,在ert_main之间的模型_output打电话的模型_update电话,读取模型外部输出全局数据结构(中定义模型. h)。 X
    选择单输出/更新功能在生成的参数和插入代码模型. c. cpp文件只返回模型输出值反映了大时间步长。例如,模型中的阶跃函数,输出代码和更新代码,保存的价值模型外部输出全局数据结构(中定义模型. h)。然后,恢复更新代码完成后的值。 X X
    放置一个零级举行块之前连续的输出端口。 X X

命令行信息

参数:CombineOutputUpdateFcns
类型:特征向量
值:“上”|“关闭”
默认值:“上”

推荐设置

应用程序 设置
调试
可追溯性
效率
安全预防措施

不推荐

相关的话题