Simulink模型生成C语言 |
您所在的位置:网站首页 › simulink离散化仿真 › Simulink模型生成C语言 |
本文详细介绍了simulink(matlab2021)连续模型离散化,代码生成以及最终运行到Visual Studio 2022环境的详细过程,希望对大家有帮助。 第一步 创建Simulink模型
如果创建的Simulink模型中有连续模块,比如积分环节,那麽一定要离散化,否则即使生成C代码也会报错。(为什么报错?先挖个坑) 点击设置 停止时间设置为inf,设置求解器,采样时间。 首先,对建立的模型进行离散化 然后使用快速开始,按步骤进行生成C代码 生成的C代码如下所示(/xxxx_ert_rtw文件夹下) 点击文件->新建->从现有的代码中创建 OK,我们在while循环中编写控制程序 (下面是写入while循环中的部分程序) //定义文件地址和名字,指针 FILE* file_path = fopen("simulation.txt", "a+"); int i = 0; while (i < 20000) { /* Perform application tasks here */ if (i 20 && i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |