Simultaneus code generation of two matlab functions with same inputs

I have two Matlab function blocks in one Simulink model with same inputs (defined as Simulink buses). The outputs are different.
I want to generate C code for these two functions, and use generated code in same project. With two separate models the input struct definitions will be generated twice, with compiler warnings as a side effect.
Is it possible to combine these two models in one model, and generate code for both functions in one step? I basically want to have generated C code of input struct definitions and two C functions in one and same C file? Can I define the interfaces of my two step functions?
I experimented with reusable code and atomic units but a lot of garbage is generated in addition to what I want. Any elegant way?

回答(0 个)

类别

帮助中心File Exchange 中查找有关 Simulink Coder 的更多信息

产品

版本

R2019b

提问:

2022-9-28

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by