exponenta event banner

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