根据这篇文章实践了一下【AeroSim 六自由度仿真飞行模块】一、安装与demo运行问题_风雨潇潇一书生的博客-CSDN博客_simulink飞机六自由度模型d
第一步:安装aerosim_blockset,下载地址:https://pan.baidu.com/s/1LYgDCDL94JlYhh5jUr1T4g
提取码:swtt
--来自百度网盘超级会员V1的分享
安装最后需要链接到matlab的安装目录,我的是D:\matlab2020a,不需要再点进bin文件夹了,因为需要用的是toolbox这个文件夹。
第二步:打开算例:从安装的aerosim_blockset\samples,打开aerosonde_demo1.mdl
点运行,会报错找不到S函数,在matlab命令行运行 mex-setup,点C++
选一个编译器,然后编译.c文件 mex sfunwmm.c wmmutil.c -I../common
我的一开始路径选错了,注意要在aerosim_blockset\src\sfunwmm的路径里面运行ÿ