【文件属性】:
文件名称:matlab分时代码-JSBSim-Matlab:基于EliaTarasov的JSBSim的Matlab集成
文件大小:78KB
文件格式:ZIP
更新时间:2021-05-21 18:57:24
系统开源
matlab分时代码JSBSim-Matlab
基于EliaTarasov的JSBSim的Matlab集成
已针对Linux(Ubuntu)进行编译和测试。
安装(适用于MATLAB的JSBSim)
键入git
submodule
init和git
submodule
update
update-将拉出JSBSim子模块(注意:考虑从?更新到最新的JSBSIM)
转到JSBSim目录并确保您在matlab_integration分支上
为共享库配置./autogen.sh
--enable-libraries
--disable-static
--enable-shared
:
./autogen.sh
--enable-libraries
--disable-static
--enable-shared
使用共享库制作JSBSim:
make
(需要一点时间)
启动Matlab(到目前为止已通过2014b测试)并导航到JSBSim-Matlab的根目录
在Matlab命令行中输入:
mex
./JSBSimMatlab/MexJSBSim.cpp
./JSBSimMatlab/JSB
【文件预览】:
JSBSim-Matlab-master
----.gitignore(336B)
----README.md(2KB)
----.gitmodules(82B)
----model_data.mat(570B)
----MexJSBSim.m(3KB)
----JSBSim()
----JSBSimGUI.fig(23KB)
----import_data.m(410B)
----test_2.m(1KB)
----cost_fdm.m(330B)
----test_1.m(1KB)
----test_3.m(2KB)
----clearSF.m(62B)
----JSBSimMatlab()
--------MexJSBSim.cpp(10KB)
--------test.cpp(2KB)
--------JSBSim_SFunction.cpp(23KB)
--------MexJSBSim.cpp~(10KB)
--------JSBSimInterface.cpp~(20KB)
--------TestInterface.h(3KB)
--------JSBSimInterface.cpp(26KB)
--------JSBSimInterface.h(3KB)
--------TestInterface.cpp(18KB)
----test_c172_cruise_8k.m(1KB)
----index.html(15KB)
----JSBSimGUI_Help.m(2KB)
----JSBSimGUI.m(87KB)
----jsbsimgui_test.mdl(34KB)