- Using Initialize Function which executes contents on a model initialize event, instead of the model callback InitFcn
- By specifying *Configuration Parameters > Code Generation > Custom code *to include in the generated model initialize function.
How can I have Model InitFcn Callback generated in model Init function using Embedded Coder?
11 次查看(过去 30 天)
显示 更早的评论
MathWorks Support Team
2020-5-26
回答: MathWorks Support Team
2020-5-26
I have a model which is doing:
output = input + par_init + par_edit
- par_edit: shall be tunable, to set this value externaly before running the generated code.
- par_init, is calculated from the first parameter par_edit, and defined in Simulink in the Model-Callback InitFcn.
The generated code looks like
/* Model step function */
void ModelInit_step(void)
{
ModelInit_Y.Out1 = (ModelInit_U.In1 + 6.123233995736766E-17) + par_edit;
}
/* Model initialize function */
void ModelInit_initialize(void)
{
}
How can I have Model InitFcn Callback generated in model Init function?
采纳的回答
MathWorks Support Team
2020-5-26
Model initialize function code could be generated in the following methods:
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Deployment, Integration, and Supported Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!