Сгенерируйте скрипт выполнения FlightGear на текущей платформе
Aerospace Blockset / Анимация / Интерфейсы Средства моделирования Рейса
Сгенерировать Блок сценария Выполнения генерирует индивидуально настраиваемый скрипт выполнения FlightGear на текущей платформе.
Чтобы сгенерировать скрипт выполнения, заполните запрошенную информацию в полях Parameters, затем нажмите Generate Script.
В диалоговом окне поля, отмеченные звездочкой (*), оценены как выражения MATLAB®. Другие поля обработаны как текст.
Select target architecture
— Целевая платформа, чтобы запустить скриптDefault
(значение по умолчанию) | Win64
| Linux
| Mac
Из списка выберите целевую платформу, на которой вы хотите выполнить скрипт выполнения. Эта платформа может отличаться от платформы, на которой вы создаете скрипт выполнения. Выберите Default
, если вы хотите сгенерировать скрипт выполнения, чтобы работать на платформе, из которой вы создаете скрипт выполнения.
Win64
Linux
Mac
Параметры блоков: Architecture |
Ввод: символьный вектор |
Значения:
'Win64' | 'Linux' | 'Mac' |
Значение по умолчанию: 'Default' |
Select FlightGear data flow
— Поток данных FlightGearSend
(значение по умолчанию) | Receive
| Send-Receive
Из списка выберите направление потока данных:
Send
Создает скрипт выполнения, чтобы настроить отправку модели управления net_fdm
от Simulink® до FlightGear.
Receive
Создает скрипт выполнения, чтобы настроить получение модели управления net_ctrl
от FlightGear до Simulink.
Send-Receive
Создает скрипт выполнения, чтобы создать FlightGear, чтобы получить и широковещательно передать данные к и от Simulink.
Выбор опции Send-Receive
не означает, что вы получаете те же данные, которые вы отправили (например, вы не можете видеть, что управление появляется данные о положении). При использовании этой опции вы видите, в основном, ввод данных пользователем (такой как ввод данных через джойстик) и данные о состоянии окружающей среды.
Параметры блоков: dataFlow |
Ввод: символьный вектор |
Values: 'Receive' | 'Send-Receive' |
Значение по умолчанию: 'Send' |
FlightGear geometry model name
— Папка, содержащая геометрию FlightGearЗадайте имя папки, содержащей образцовую геометрию, которую вы хотите в папке FlightGear
\data\Aircraft
.
Параметры блоков: GeometryModelName |
Ввод: символьный вектор |
Values:'HL20' |
Значение по умолчанию: 'HL20' |
Airport ID
— ID поддерживаемого аэропортаID поддерживаемого аэропорта, выбранного из списка поддерживаемых аэропортов, доступных в интерфейсе FlightGear, под Местоположением.
Параметры блоков: 'AirportId' |
Ввод: символьный вектор |
Values:'KSFO' |
Значение по умолчанию: 'KSFO' |
Runway ID
— ID поддерживаемой взлетно-посадочной полосыЗадайте ID взлетно-посадочной полосы.
Параметры блоков: RunwayId |
Ввод: символьный вектор |
Values:'10L' |
Значение по умолчанию: '10L' |
Initial altitude (ft)*
— Начальная высота самолетаНачальная высота самолета, в ногах. Блок оценивает значение как выражение MATLAB.
Параметры блоков: InitialAltitude |
Ввод: символьный вектор |
Values:'7224' |
Значение по умолчанию: '7224' |
Initial heading (deg)*
— Первоначальный заголовок самолетаПервоначальный заголовок самолета, в градусах. Блок оценивает значение как выражение MATLAB.
Параметры блоков: InitialHeading |
Ввод: символьный вектор |
Values:'113' |
Значение по умолчанию: '113' |
Offset distance (miles)*
— Сместите расстояниеСместите расстояние самолета из аэропорта в милях. Блок оценивает значение как выражение MATLAB.
Параметры блоков: OffsetDistance |
Ввод: символьный вектор |
Values:'4.72' |
Значение по умолчанию: '4.72' |
Offset azimuth (deg)*
— Самолеты смещают азимутСместите азимут самолета в градусах. Блок оценивает значение как выражение MATLAB.
Параметры блоков: OffsetAzimuth |
Ввод: символьный вектор |
Values:'0' |
Значение по умолчанию: '0' |
Install FlightGear scenery during simulation (requires Internet connection)
— Установите пейзаж FlightGearoff
(значение по умолчанию) | on
Установите этот флажок, чтобы направить FlightGear, чтобы автоматически установить требуемый пейзаж, в то время как средство моделирования запускается. Установка этого флажка требует стабильного Интернет-соединения.
Параметры блоков: InstallScenery |
Ввод: символьный вектор |
Values:'off' | 'on' |
Значение по умолчанию: 'off' |
Disable FlightGear shader options
— Отключите программу построения теней FlightGearoff
(значение по умолчанию) | on
Установите этот флажок, чтобы отключить опции программы построения теней FlightGear. Ваш компьютер встроенная видеокарта, такая как карты NVIDIA®, может конфликтовать с программами построения теней FlightGear. Рассмотрите установку этого флажка, если у вас есть этот конфликт.
Параметры блоков: DisableShaders |
Ввод: символьный вектор |
Values:'off' | 'on' |
Значение по умолчанию: 'off' |
Destination/Origin IP address
— Сетевой IP-адрес машины FlightGearСетевой IP-адрес машины, на которой запускается программное обеспечение FlightGear. Это значение только для чтения.
Параметры блоков: OriginAddress |
Ввод: символьный вектор |
Values:'127.0.0.1' |
Значение по умолчанию: '127.0.0.1' |
Destination port
— Целевой порт машины FlightGearСетевая модель динамики рейса (fdm) порт. Для получения дополнительной информации смотрите Отправление net_fdm Пакет к ссылке блока FlightGear.
Параметры блоков: DestinationPort |
Ввод: символьный вектор |
Values:'5502' |
Значение по умолчанию: '5502' |
Origin port
— Origin машины FlightGearСетевой порт (ctrl
) управления. Для получения дополнительной информации смотрите Получение net_ctrl Пакет от блока FlightGear.
Параметры блоков: OriginPort |
Ввод: символьный вектор |
Values:'5505' |
Значение по умолчанию: '5505' |
Network IP address
— Сетевой IP-адрес машины FlightGearСетевой IP-адрес машины, на которой запускается программное обеспечение MATLAB.
Параметры блоков: LocalAddress |
Ввод: символьный вектор |
Values:'127.0.0.1' |
Значение по умолчанию: '127.0.0.1' |
Output file name
— OutputFile runfg.bat
Имя выходного файла. Имя файла является именем команды, которую вы используете, чтобы запустить FlightGear с этих начальных параметров.
Имя файла скрипта выполнения должно состоять из символов ASCII.
Используйте эти расширения файла:
Платформа | Расширение |
---|---|
Windows® |
.bat
|
Linux® и macOS |
.sh
|
Параметры блоков: OutputFileName |
Ввод: символьный вектор |
Values:'runfg.bat' |
Значение по умолчанию: 'runfg.bat' |
FlightGear base directory
— FlightGear основывают директориюC:\Program Files\FlightGear
Задайте имя папки установки FlightGear.
FlightGear должен быть установлен на имя пути к папке, состоявшее из символов ASCII.
Параметры блоков: FlightGearBaseDirectory |
Ввод: символьный вектор |
Values:'C:\Program Files\FlightGear' |
Значение по умолчанию: 'C:\Program Files\FlightGear' |
Generate Script
— Generate ScriptНажмите Generate Script, чтобы сгенерировать скрипт выполнения для FlightGear. Не нажимайте эту кнопку, пока вы не ввели правильную информацию в параметры диалогового окна.
FlightGear, предварительно сконфигурированный 6DoF анимация | Упакуйте net_fdm Пакет для FlightGear | Получите net_ctrl Пакет от FlightGear | Отправьте net_fdm Пакет FlightGear | Распакуйте net_ctrl Пакет от FlightGear
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.