主要内容

单输出/更新功能

执行的入口点函数,包括代码输出和更新功能

模型配置面板:代码生成/接口

描述

单输出/更新功能参数指定是否执行代码生成器产生一个入口点函数(模型_step),包括代码输出和更新函数或生成单独的输出和更新入口点函数(模型_output模型_update)。

这个参数不支持模型,配置了一个ERT-bas金宝apped系统目标文件和服务代码接口。

如果你定制ert_main.c. cpp阅读模式输出每个基础概率模型步骤后,选择参数金宝app支持:连续时间单输出/更新功能会导致输出值读取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

依赖关系

启用该参数:

  • 设置代码接口包装参数一次性使用的函数可重用的功能

  • 清除最小化代数循环出现参数。

  • 清除经典的调用接口参数。

设置

(默认)|

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

禁用生成一个单一的入口点函数执行。代码生成器产生分离模型_output模型_update入口点函数。

提示

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

代码生成器忽略这个参数引用模型如果至少有一个这些条件适用于模型:

  • 是多速率

  • 有连续样品时间

  • 日志状态通过使用吗最终状态数据导入和导出参数。

推荐设置

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

不推荐

编程使用

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

版本历史

之前介绍过的R2006a