simulink子系统完成自动代码生成

simulink的子系统在默认封装条件下为虚拟子系统,所生成的代码和没有封装的代码两者之间并无明显差别

为将子系统生成一个函数,需要如下操作
将子系统设置为原子子系统
simulink子系统完成自动代码生成
在code generation这一栏中,选择function packaging为除inline之外的其他两个,因为默认的即是inline
simulink子系统完成自动代码生成
当function packaging 选择为 nonreuseable function时,会多出来好多选项,例如设置函数名称、设置文件名称等等
simulink子系统完成自动代码生成
在这一模式下生成的代码

simulink子系统完成自动代码生成

simulink子系统完成自动代码生成