matlab crg格式,MatLab和FlightGear环境的配置及样例
matlab 与 flightgear 联合仿真
主要参考网址:
步骤:
1、 设置工作路径:
最好是自己设定的路径,而不是软件默认的..bin..的路径。
2、 将matlab安装目录下:toolbox/aeroblks/aerodemos的aerodemos文件夹拷贝至FlightGear的data/Aircraft目录下。
3、 将aerodemos\HL20中的HL20-set.xml文件添加一下语句:
network
4、 确保安装了vs2010或者vc 6,这里测试的是vs2010.
5、 配置vs 2010的编译器:
在控制台输入:mbuild –setup
会提示:
Please choose your compiler for building standalone MATLAB applications:
Would you like mbuild to locate installed compilers [y]/n? n
输入:n
提示:
[1] Microsoft Visual C++ 2005 SP1
[2] Microsoft Visual C++ 2008 Express
[3] Microsoft Visual C++ 2008 SP1
[4] Microsoft Visual C++ 2010
[5] Microsoft Visual C++ 2010 Express
[0] None
Compiler:
输入:4
提示:
Your machine has a Microsoft Visual C++ 2010 compiler located at
d:\Program Files (x86)\Microsoft Visual Studio 10.0. Do you want to use this compiler [y]/n?
Please verify your choices:
Compiler: Microsoft Visual C++ 2010
Location: d:\Program Files (x86)\Microsoft Visual Studio 10.0
Are these correct [y]/n?
输入:y
提示:
****************************************************************************
Warning: Applications/components generated using Microsoft Visual C++
2010 require that the Microsoft Visual Studio 2010 run-time
libraries be available on the computer used for deployment.
To redistribute your applications/components, be sure that the
deployment machine has these run-time libraries.
****************************************************************************
Trying to update options file: C:\Users\YQY\AppData\Roaming\MathWorks\MATLAB\R2010b\compopts.bat
From template: D:\PROGRA~1\Matlab\bin\win64\mbuildopts\msvc100compp.bat
Done . . .
则配置成功
6、 编译:点击 ,第一次会等待大概一分钟左右
7、 然后双击: ,会出现:
FlightGear base directory 中将安装flightgear的路径填上,
之后会生成runfg.bat文件,内容如下:
D:
cd D:\Program Files\FlightGear
SET FG_ROOT=D:\Program Files\FlightGear\\data
.\\bin\\EDIT_THIS_NAME\\fgfs --aircraft=HL20 --fdm=network,localhost,5501,5502,5503 --fog-fastest --disable-clouds --start-date-lat=2004:06:01:09:00:00 --disable-sound --in-air --enable-freeze --airport=KSFO --runway=10L --altitude=7224 --heading=113 --offset-distance=4.72 --offset-azimuth=0
这里需要将第三行的.\\bin\\EDIT_THIS_NAME\\去掉,然后将D:\Program Files\FlightGear\bin;加入系统环境变量中。(即将flightgear安装目录下的bin的路径加至环境目录,修改的地方原来的意思是进入这个安装flightgear的文件夹下的bin中调用fgfs.exe文件,这里修改的原因是安装flightgear之后发现data文件夹下没有bin文件)
修改之后的文件内容为:D:
cd D:\Program Files\FlightGear
SET FG_ROOT=D:\Program Files\FlightGear\\data
fgfs --fg-aircraft="D:/Program Files/FlightGear/data/Aircraft/aerodemos" --aircraft=HL20 --fdm=network,localhost,5501,5502,5503 --fog-fastest --disable-clouds --start-date-lat=2004:06:01:09:00:00 --disable-sound --in-air --enable-freeze --airport=KSFO --runway=10L --altitude=7224 --heading=113 --offset-distance=4.72 --offset-azimuth=0
其中"D:/Program Files/FlightGear/data/Aircraft/aerodemos"是存放模型的位置。
5、在matlab控制台输入dos('runfg.bat&'),然后会出现对应的界面。
6、一些参数的说明:
--fg-aircraft:模型的位置(没有它会提示找不到模型)
--aircraft:飞机名字
--airport:机场
FG_ROOT:资源路径
FG_SCENRY:场景(地形)路径
注意几点:
1、 出现这样的错误:
主要是因为没有添加--fg-aircraft="D:/Program Files/FlightGear/data/Aircraft/aerodemos",即没有将模型的路径添加上。
2、
则多半是因为没有更改matlab的工作空间。
3、电脑不是独立显卡的可能不能跑flightgear
matlab crg格式,MatLab和FlightGear环境的配置及样例相关推荐
- Matlab镜像建模产生啸叫信号,基于MATLAB有噪声语音信号的处理最终稿(样例3)...
<基于MATLAB有噪声语音信号的处理.doc>由会员分享,可免费在线阅读全文,更多与<基于MATLAB有噪声语音信号的处理(最终稿)>相关文档资源请在帮帮文库(www.woc ...
- wget oracle安装包,linux下wget方式直接下载jdk1.8.rpm格式安装包及环境变量配置
文章参考自:链接 前言:由于版权原因,Linux发行版并没有包含官方版的Oracle JDK,必须自己从官网上下载安装.Oracle官网用Cookie限制下载方式,使得眼下只能用浏览器进行下载,使用其 ...
- Unity 2021.1.15 ARCore环境配置与样例开发
前言 首先这个文档是基于Unity2018及以上的,由于实习需要做AR相关的内容,但是AR Core之前的教程大多是基于SDK的,而这一功能已不在Unity更高版本中支持,同时楼主又是个Unity小白 ...
- matlab引擎函数,Matlab引擎库函数
Matlab引擎库包含了一系列从外部应用程序调用和控制Matlab引擎的函数.下表列举了C语言的引擎库函数,这些函数后使用了eng前缀名 表 1 C语言引擎函数库 引擎函数 功能描述 engOpen ...
- hfss matlab联合仿真_一文搞定matlab 与 STK 联合调试仿真环境配置(文末附软件下载链接)...
最近在做导师给的课题:卫星星座的快速优化设计. 需要用到matlab 和 STK 来进行联合调试仿真,但是这第一步的环境配置就让我头疼了几天.在好几次重装,失败和查找资料之后,我终于成功实现了matl ...
- matlab veristand,matlab和NI VeriStand联合仿真环境搭建(一)
因现在需要搭建matlab和labview联合仿真环境需要,在labview2012及以前版本中,可以用工具包Simulation interface tookit (SIT)完成,该工具只支持32位 ...
- 微分方程一维抛物热传导方程向前向后欧拉C-N格式二阶BDF格式MATLAB源码 显式欧拉,隐式欧拉,梯形公式,改进欧拉
微分方程一维抛物热传导方程向前向后欧拉C-N格式二阶BDF格式MATLAB源码 显式欧拉,隐式欧拉,梯形公式,改进欧拉 五点差分,九点差分 差分格式,紧差分格式 直拍,只有pdf版方法说明 word版 ...
- 图像格式及Matlab的格式转换
1. matlab图像保存说明 matlab中读取图片后保存的数据是uint8类型(8位无符号整数,即1个字节),以此方式存储的图像称作8位图像,好处相比较默认matlab数据类型双精度浮点doubl ...
- matlab wav格式音频去除人声
matlab wav格式音频去除人声(原理自查) 先设立Hbs带阻函数(matlab2018a为例) 选择右上view可以查看函数效果如下 应用函数 代码块 代码块语法遵循标准markdown代码,例 ...
- matlab 8环境变量配置,matlab环境变量配置
控制面板-系统和安全-系统-高级系统设置-环境变量 变量名 变量值一般为安装目录 MATLAB 安装完后打开 matlab,会出现"找不到指定模块"对话框或 有些命令不能完成... ...
最新文章
- 【海洋女神原创】installshield 32位打包和64位打包的注意事项
- 王豪:HW265到“HW266”
- arm gcc栈帧结构(1)
- javaweb中为mysql的curd多个值的语句
- Ubuntu 12.04LTS 找不到eth0网卡
- (三)用docker-compose部署postgres+ postgis
- 遍历线索化二叉树+图解
- centos8.2安装mysql_为CentOS 8操作系统安装MySQL的方法,以安装MySQL 8为例
- Cap04_项目整体管理
- ScrollView如何判断滑动到底部以及getHeight()方法与getMeasuredHeight()方法的一些理解
- C# 读写锁 ReaderWriteLock
- 在SUSE 10下安装oracle 11g
- hp电脑测试软件,HP惠普笔记本电池检测工具Battery Check V4.1.0.2中文官方版
- 答案原文翻译及解析《避凶就吉精明鬼,千变万化心不变》是指什么意思?
- 如何查看自己的外网 IP 地址
- 在苹果Mac上怎样使用鼠标来放大图像?
- nginx: [warn] conflicting server name “xxx“ on 0.0.0.0:80解决
- android 调出键盘表情_Android高仿微信表情输入与键盘输入详解
- 高通平台GPIO模拟PWM控制背光
- 存储卡种类及其应用大盘点
热门文章
- 服务器2008系统驱动3008驱动,sas3008驱动
- Ubuntu和windows下修改hosts
- java题库软件_基于JAVA题库管理系统.doc
- 计算机组成原理中断实验的分析,计算机组成原理_中断实验.pdf
- android markdown编辑器,安卓版好用的Markdown编辑器
- Labview如何建立与远程MS SQL数据库的连接
- JMeter 安装教程(详细安装教程)
- 迅捷pdf在线转换html,迅捷pdf在线转换成word免费版在线版
- Django OAuth2 linkedin的第三方登录
- Linux命令学习总结(超详细)