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ПанельГруппа кнопок, или GridLayout. Если вы не задаете родительский контейнер, MATLAB вызывает uifigure функция, чтобы создать новый Figure объект, который служит родительским контейнером.

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

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

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

Введенный в R2016a