Исходный код системного object™ управляет внешним видом диалогового окна блока. В этом разделе выполняется сопоставление кода объекта системы с диалоговым окном блока с помощью примера «Идентификация системы для системы FIR с использованием системных блоков MATLAB». В этом примере используются два системных объекта, один из которых использует системный объект по умолчанию для блокирования отображения диалогового окна, а другой - пользовательское сопоставление.
На следующем рисунке показано, как исходный код соответствует элементам диалогового окна, когда вы не настраиваете диалоговое окно с помощью getHeaderImpl или getPropertyGroupsImpl методы. (Ссылка для открытия исходного кода и параметра Simulate using появляется во всех диалоговых окнах системных блоков MATLAB.)

В блоке Задержка (Delay) из примера Идентификация системы для системы FIR с использованием системных блоков MATLAB (System Identification for a FIR System Using MATLAB System Blocks) используется объект Система (System), который рисует диалоговое окно с использованием сопоставления по умолчанию. Этот блок имеет один вход и один выход.
В этом блоке используется объект System, для которого задано значение false (непрямой проход). Эта настройка означает, что объект System не использует непосредственно входные данные для вычисления выходных данных, позволяя модели безопасно использовать этот блок в системе обратной связи без введения алгебраического цикла. Дополнительные сведения о непрямом проходе см. в разделе Использование системных объектов в контурах обратной связи.

Пример диалогового окна пользовательского блока см. в разделе Диалоговое окно «Системный объект для блока» «Пользовательское сопоставление».
Блок LMS Adaptive является примером блока с пользовательским заголовком и группами свойств. Код объекта System использует getHeaderImpl и getPropertyGroupsImpl методы из matlab.System для настройки этих диалоговых элементов блоков.
Блок адаптивного фильтра LMS оценивает коэффициенты неизвестной системы (сформированные блоками неизвестной системы и задержки). Его входами являются требуемый сигнал и фактический сигнал. Его выходами являются оценочный сигнал и векторная норма ошибки в оценочных коэффициентах. Он использует объект lmsSysObj System.

Исходный код этого системного объекта также определяет два входных и выходных порта для блока.
