ParameterTuner

Создайте компонент тюнера параметра для компонента App Designer в инструментальной панели пользовательский интерфейс

Описание

пример

hPTuner = slrealtime.ui.tool.ParameterTuner(hFigure) создает компонент тюнера параметра для компонента App Designer на инструментальной панели uifigure фигура. После соединения тюнера параметра к компоненту App Designer (такому как кнопка), компонент App Designer получает или устанавливает данные в приложении реального времени таким же образом как компоненты Simulink Real-Time, доступные в App Designer. Компонент тюнера параметра вытягивает текущее значение параметров от цели когда:

  • Инструментальная панель сначала запускается, и приложение загружается на выбранном целевом компьютере.

  • Цель, выбранная изменениями инструментальной панели и приложением, загружается на выбранном целевом компьютере.

  • Приложение загружается на выбранном целевом компьютере.

  • Параметр изменяется из внешнего источника, такого как командная строка, Проводник, другие инструментальные панели на выбранном целевом компьютере.

Если текущее значение параметра изменяется из внешнего источника и недопустимо для Настраивающего компонента Параметра (например, это вне области значений кнопки), Параметр, Настраивающий компонент, отображает значок предупреждения, покрывающий компонент. Изменение параметра от внешнего источника до некоторого допустимого значения для компонента удаляет значок предупреждения.

Для получения информации о свойствах тюнера параметра см. slrealtime.ui Свойства.

Примеры

свернуть все

Создайте компонент App Designer и соедините его с блоком в приложении реального времени для настройки параметра. Изменение значения компонента продвигает значение к приложению реального времени на целевом компьютере.

% Create figure 
hFig = uifigure(); 
% Create a hKnob 
hKnob = uiknob(hFig); 
% Create Parameter Tuning object 
hParamTuner = slrealtime.ui.tool.ParameterTuner(hFig); 
hParamTuner.Component = hKnob; 
hParamTuner.BlockPath = 'testmodel/Constant6'; 
hParamTuner.ParameterName = 'Value';

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

свернуть все

hFigure аргумент идентифицирует uifigure в который вы добавляете компонент пользовательского интерфейса.

Пример: hFig = uifigure()

Типы данных: function_handle

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

свернуть все

hPTuner аргумент является указателем на компонент тюнера параметра, который вы создаете для компонента App Designer.

Введенный в R2021b
Для просмотра документации необходимо авторизоваться на сайте