Simulink代码生成(Matlab语言):https://zhuanlan.zhihu.com/p/58000382
Simulink代码生成(C语言):第一步 打开模型 首先我们要确保模型仿真是正确的,即能够正常仿真。 第二步 将输入和需要的输出换成input和output模块。 第三步 离散化模型 如果你的模型中有连续模块,比如积分环节,那麽一定要离散化,否则即使生成C代码也会报错。 点击设置 设置求解器,采样时间。 最后点击Apply,点击OK。 点击Analysis->Control Designer->Model Discretizer。 设置和刚才一样的采样时间,点击转换。 转换完成后的状态空间模型和积分模块。 第四步 自定义变量名称 点击Model Explorer 选择Base Workspace,点击Add。