Создание анимационного объекта FleyGear
h = Aero.FlightGearAnimation
h = Aero.FlightGearAnimation создает анимационный объект FleyGear. Объект анимации FleyGear возвращается в h.
Эти возможности недоступны для Aerospace Toolbox Online:
Aero.FlightGearAnimation объект
Связанный пример: Создание анимации полета на основе данных траектории
| Метод | Описание |
|---|---|
Создайте анимационный объект FlireGear. |
| Метод | Описание |
|---|---|
Очистка и удаление таймера анимации симулятора полета FlireGear. | |
Уничтожить анимационный объект FlireGear. | |
Создание сценария выполнения для симулятора полета FlireGear. | |
Настройка объекта анимации FlireGear. | |
Анимация симулятора полета FlireGear с использованием заданного временного ряда положения/угла. | |
Задать имя таймера для анимации симулятора полета FlireGear. | |
Обновление данных положения в объект анимации FlireGear. |
| Свойства | Описание |
|---|---|
| Укажите переменную, содержащую данные временного ряда. |
| Укажите тип данных временных рядов, хранящихся в |
| Укажите функцию для считывания данных временного ряда, если |
| Укажите секунды данных анимации в секунду времени настенного времени. Коэффициент по умолчанию: |
| Укажите количество кадров в секунду, используемых для анимации |
| Укажите имя выходного файла. Имя файла - это имя команды, которая будет использоваться для запуска FlireGear с этими начальными параметрами. Значение по умолчанию: Примечание Имя файла сценария запуска должно состоять из символов ASCII. |
| Укажите имя установочной папки FleyGear. Значение по умолчанию: Примечание Имя пути к папке, состоящее из символов ASCII, должно быть установлено в программе FlireGear. |
| Укажите имя папки, содержащей нужную геометрию модели в |
| Укажите IP-адрес назначения. Значение по умолчанию: |
| Укажите сетевой порт модели динамики полета (fdm). Этот порт назначения должен быть неиспользуемым портом, который можно использовать при запуске FlireGear. Значение по умолчанию: |
| Укажите идентификатор аэропорта. Список поддерживаемых аэропортов доступен в интерфейсе FlireGear в разделе Местоположение. Значение по умолчанию: |
| Укажите идентификатор взлетно-посадочной полосы. Значение по умолчанию: |
| Укажите начальную высоту самолета, в футах. Значение по умолчанию: |
| Укажите начальный курс самолета в градусах. Значение по умолчанию: |
| Укажите расстояние смещения самолета от аэропорта в милях. Значение по умолчанию: |
| Задайте азимут смещения самолета в градусах. Значение по умолчанию: |
| Укажите время начала как двойное. |
| Укажите время окончания как двойное. |
| Укажите архитектуру, на которой работает программное обеспечение FleyGear. |
Данные временного ряда, хранящиеся в свойстве 'TimeseriesSource', интерпретируется в соответствии с 'TimeseriesSourceType' свойство, которое может быть одним из:
Свойства TimesedSourceType
| Собственность | Описание |
|---|---|
| Данные временных рядов MATLAB с шестью значениями в раз:
Значения повторно дискретизируются. |
| Структура Simulink со временем (например, регистрация исходящего порта корня 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 ®. Если свойство имеет это значение , |
| 64-разрядная архитектура Windows ®. |
| Архитектура Mac OS X (64-разрядная). |
| Архитектура Linux ® (64-разрядная). |
| Архитектура, на которой в настоящее время работает программное обеспечение MATLAB. Если свойство имеет это значение, |
| Архитектура Windows (64-разрядная). |
| Архитектура Mac OS X (64-разрядная). |
| Архитектура Linux (64-разрядная). |
Создание анимационного объекта FleyGear h:
h = fganimation