uiaerohorizon

Создайте компонент искусственного горизонта

Описание

пример

horizon = uiaerohorizon создает искусственный горизонт на новом рисунке. MATLAB® вызывает uifigure функция для создания рисунка.

Искусственный горизонт представляет ориентацию самолета относительно горизонта и отображает крен и тангаж в степенях:

  • Значения для крена не могут превышать +/- 90 степени.

  • Значения для тангажа не могут превышать +/- 30 степени.

Если значения превышают максимальные значения, максимальные и минимальные значения манометра не изменяются.

Изменения в значении крена влияют на манометр полукруги, и такты, расположенная на черной дуге, поворачиваются соответственно. Изменения в значении тангажа влияют на шкалы и распределение полукругов.

Примечание

Используйте эту функцию только с рисунками, созданными с помощью uifigure функция. Приложения, созданные с помощью GUIDE или figure функция не поддерживает компоненты летного прибора.

пример

horizon = uiaerohorizon(parent) задает объект, в котором будет создан искусственный горизонт.

horizon = uiaerohorizon( ___ ,Name,Value) задает свойства искусственного горизонта с помощью одной или нескольких Name,Value аргументы в виде пар. Используйте эту опцию с любыми комбинациями входных аргументов в предыдущих синтаксисах.

Примеры

свернуть все

Создайте компонент искусственного горизонта с именем horizon. По умолчанию функция создает uifigure объект для объекта индикатора.

horizon = uiaerohorizon
horizon = 

  ArtificialHorizon ([0  0]) with properties:

       Pitch: 0
        Roll: 0
    Position: [100 100 120 120]

  Show all properties

Создайте окно рисунка, содержащее компонент искусственного горизонта, затем создайте компонент искусственного горизонта с именем horizon.

f = uifigure;
egt = uiaeroegt(f)
horizon = 

  ArtificialHorizon ([0  0]) with properties:

       Pitch: 0
        Roll: 0
    Position: [100 100 120 120]

  Show all properties

Входные параметры

свернуть все

Родительский контейнер, заданный как Figure объект, созданный с использованием uifigure функция, или один из ее дочерних контейнеров: Tab, Panel, ButtonGroup, или GridLayout. Если вы не задаете родительский контейнер, MATLAB вызывает uifigure функция для создания нового Figure объект, который служит родительским контейнером.

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Полный список свойств и описаний искусственных горизонтов для каждого типа см. в разделе «Свойства искусственных горизонтов».

Выходные аргументы

свернуть все

Компонент искусственного горизонта, возвращенный как объект.

Введенный в R2018b