Создайте объект анимации FlightGear
h = Aero.FlightGearAnimation
h = Aero.FlightGearAnimation создает объект анимации FlightGear. Объект анимации FlightGear возвращается в h.
Эти возможности недоступны для Aerospace Toolbox Online:
The Aero.FlightGearAnimation объект
Связанный пример, Создание анимации рейса из данных траектории
| Метод | Описание |
|---|---|
Создайте объект анимации FlightGear. |
| Метод | Описание |
|---|---|
Очистить и удалить таймер для анимации симулятора рейса FlightGear. | |
Уничтожить объект анимации FlightGear. | |
Сгенерируйте скрипт запуска для симулятора рейса FlightGear. | |
Настройте объект анимации FlightGear. | |
Анимируйте симулятор рейса FlightGear, используя заданные временные ряды положение/угол. | |
Установите имя таймера для анимации симулятора рейса FlightGear. | |
Обновите данные о положении на объект анимации FlightGear. |
| Свойства | Описание |
|---|---|
| Задайте переменную, которая содержит данные временных рядов. |
| Задайте тип данных временных рядов, хранящихся в |
| Задайте функцию, чтобы считать данные временных рядов, если |
| Задайте секунды данных анимации в секунду настенного времени. Коэффициент по умолчанию является |
| Задайте количество систем координат в секунду, используемых для анимации |
| Укажите имя выходного файла. Имя файла является именем команды, которую вы будете использовать, чтобы запустить FlightGear с этими начальными параметрами. Значение по умолчанию Примечание Имя файла скрипта запуска должно состоять из символов ASCII. |
| Укажите имя папки установки FlightGear. Значение по умолчанию Примечание FlightGear должен быть установлен в имя папки, состоящий из символов ASCII. |
| Укажите имя папки, содержащей необходимую геометрию модели, в |
| Укажите IP-адрес назначения. Значение по умолчанию |
| Задайте свой сетевой порт модели динамики рейса (fdm). Этот порт назначения должен быть неиспользуемым портом, который можно использовать при запуске FlightGear. Значение по умолчанию |
| Укажите идентификатор аэропорта. Список поддерживаемых аэропортов доступен в интерфейсе FlightGear, под Location. Значение по умолчанию |
| Укажите идентификатор ВПП. Значение по умолчанию |
| Укажите начальную высоту самолета, в футах. Значение по умолчанию |
| Укажите начальный курс самолета, в степенях. Значение по умолчанию |
| Укажите расстояние смещения самолета от аэропорта, в милях. Значение по умолчанию |
| Задайте азимут смещения самолета, в степенях. Значение по умолчанию |
| Задайте время начала как двойной. |
| Задайте время окончания как double. |
| Укажите архитектуру, на которой работает программное обеспечение FlightGear. |
Данные временных рядов, сохраненные в свойстве 'TimeseriesSource', интерпретируется согласно 'TimeseriesSourceType' свойство, которое может быть одним из:
Свойства TimeseriesSourceType
| Свойство | Описание |
|---|---|
| Данные временных рядов MATLAB с шестью значениями в раз:
Значения повторно дискретизированы. |
| Simulink struct со временем (для примера, регистрация исходящего порта корня Simulink
Сигналы линейно интерполированы по сравнению со временем, используя |
| Массив двойной точности в n строки и 7 столбцов для 6-DoF данных: time lat lon alt phi theta psi. Если массив двойной точности из 8 или более столбцов в 'TimeseriesSource'первые 7 столбцов используются в качестве 6-DoF данных. |
| Массив двойной точности в n строки и 4 столбца для 3-DoF данных: time lat alt theta. Если массив двойной точности из 5 или более столбцов в 'TimeseriesSource'первые 4 столбца используются в качестве 3-DoF данных. |
| Данные положения и угла извлекаются из 'TimeseriesSource' зарегистрированным на данный момент 'TimeseriesReadFcn'. |
Задайте одно из следующих значений для Architecture свойство:
Свойства архитектуры
| Свойство | Описание |
|---|---|
| Архитектура MATLAB® программное обеспечение работает в данный момент. Если свойство имеет это значение, |
| Windows® (64-разрядная) архитектура. |
| Архитектура Mac OS X (64-разрядная). |
| Linux® (64-разрядная) архитектура. |
| Архитектура, на которой работает программное обеспечение MATLAB. Если свойство имеет это значение, |
| 64-разрядная архитектура Windows. |
| Архитектура Mac OS X (64-разрядная). |
| Linux (64-разрядная) архитектура. |
Создайте объект анимации FlightGear, h:
h = fganimation