exponenta event banner

uigauge

Создание компонента датчика

Описание

g = uigauge создает круглую шкалу в новом окне фигуры и возвращает значение Gauge объект. MATLAB ® вызывает uifigure для создания фигуры.

g = uigauge(style) определяет стиль датчика.

пример

g = uigauge(parent) создает датчик в указанном родительском контейнере. Родителем может быть Figure создан с помощью uifigure функцию или один из ее дочерних контейнеров.

пример

g = uigauge(parent,style) создает калибр указанного стиля в указанном родительском контейнере.

пример

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

Примеры

свернуть все

fig = uifigure;
cg = uigauge(fig);

fig = uifigure;
lg  = uigauge(fig,'linear');

Укажите панель в качестве родительского контейнера для линейного датчика.

fig = uifigure;
pnl = uipanel(fig);
lg = uigauge(pnl,'linear');

Создайте круговой калибр и задайте ScaleDirection свойство, указывающее, что игла перемещается против часовой стрелки.

fig = uifigure;
cg = uigauge(fig,'ScaleDirection','counterclockwise');

Измените количество основных засечек, укажите соответствующие метки засечек и удалите дополнительные засечки.

cg.MajorTicks = [0:10:100];
cg.MajorTickLabels = {'0','10','20','30','40','50','60','70','80','90','100'};
cg.MinorTicks = [];

fig = uifigure;
cg = uigauge(fig,'ScaleColors',{'yellow','red'},...
                 'ScaleColorLimits', [60 80; 80 100]);

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

свернуть все

Стиль датчика, указанный как любое из следующих значений:

СтильВнешность
'circular'
'linear'
'ninetydegree'
'semicircular'

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

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

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

Каждый тип датчика поддерживает различный набор свойств. Полный список свойств и описаний для каждого типа см. на странице связанных свойств.

Представлен в R2016a