有关Solver选项的详细信息,请参阅求解器窗格(金宝appSimulink)。
模型配置参数的值停止时间(金宝appSimulink)必须大于或等于参数的值开始时间(金宝appSimulink)。如果停止时间为零,或者如果总仿真时间(停止
减开始
)小于零,生成的程序运行一步。如果停止时间设置为INF.
,生成的程序无限期地运行。
使用GRT或ERT目标时,您可以在从Microsoft运行生成的程序时覆盖停止时间®视窗®命令提示符或UNIX®[1]命令行。要覆盖代码生成期间设置的停止时间,请使用-TF.
转变。
模型-tf n
该计划运行N.
秒。如果n = Inf.
,该程序无限期地运行。
某些块具有绝对时间的依赖。如果您正在设计一个旨在无限期运行的程序(模型配置参数停止时间=INF.
),您生成的代码不使用Rtmodel.
数据结构(即它使用模拟
而不是),您不得使用这些块。看绝对时间限制有关可能溢出定时器的块列表。
如果您知道依赖于绝对时间的应用程序需要运行多长时间,您可以通过选择模型配置参数来阻止定时器溢出并强制使用最佳字大小应用寿命(天)(金宝appSimulink)。看控制时间计数器的内存分配有关详细信息。
对于代码生成,您必须配置模型,以便除了S函数和RSIM系统目标文件之外,使用固定步骤求解器进行系统目标文件。您可以使用固定步骤或可变步骤求解器配置S函数和RSIM目标。
代码生成器支持单次任务和多任务方式,用金宝app于定期采样时间。看基于时间的调度和代码生成有关详细信息。
[1]UNIX是美国和其他国家开放集团的注册商标。