Параметр Custom Table позволяет добавлять настраиваемую таблицу со структурированными данными в диалоговое окно маски, не записывая пользовательские коды. В качестве параметра mask пользовательский виджет таблицы поддерживает продвижение параметра в отличие от таблиц, созданных с помощью кода диалога пользовательских блоков.
Вы можете предоставить вход Custom Table как строку в формате массива ячеек.
Откройте Simulink® модель.
Выберите любой блок и на вкладке Block, в группе Mask, нажмите Create Mask. Откроется Редактор маски.
На вкладке Parameters & Dialog щелкните Custom Table, чтобы добавить его в маску в качестве параметра. Укажите имя и приглашение для параметра по мере необходимости.
На панели Property Editor щелкните значок Изменить в поле Columns, чтобы задать свойства столбца, такие как количество столбцов, имя каждого столбца и тип столбца. Доступные типы столбцов: edit, checkbox и popup. Используйте кнопку Add для добавления столбца и кнопку Remove для удаления существующего столбца.
Введите значения для таблицы в Value поле Property Editor в виде строки в формате массива ячеек. Для примера, если значение задано как:
{ 'sig1', 'Input', 'Inherit', 'Inherit', 'on', 'Inherit';... 'sig2', 'Input', 'Inherit', 'Inherit', 'on', 'Inherit';... 'sig3', 'Output', '10', 'Inherit', 'off', 'Inherit';... 'sig4', 'Output', '10', 'Inherit', 'off', 'Inherit' }
Нажмите кнопку Apply, чтобы сохранить изменения в маске. Если необходимо отредактировать таблицу, щелкните правой нажатие кнопки и выберите Mask > Edit Mask.