前言:
一、建立系统框图
的简单算法,我们在simulink中建立系统框图如下所示:
然后设置Code Generation标签页,如下所示:
然后在Report子标签页,配置允许生成报告,如下所示:
再按ok,如下:
二、代码生成
不巧,产生错误了,这个只需要更改一下文件保存路径就好了,我们将红框中的路径更改为要保存文件的地址,我就放在桌面,如下所示:
重新进入simulink,ctrl+B编译模型,可以看到算法的基本代码已经生成了,如下所示:
三、代码优化
我们再按下ctrl+B快捷键,生成的代码如下:
弹出如下菜单,设置我们需要的子模块名称及文件名称:
再按下ctrl+B快捷键,子模块及其功能代码就生成了,如下: