Отображение кода системного объекта к диалоговому окну MATLAB System Block

Система object™ управления исходным кодом внешний вид диалогового окна блока. Этот раздел сопоставляет код Системного объекта с диалоговым окном блока с помощью System Identification для КИХ-Системы Используя Системный пример Блоков MATLAB. Этот пример использует два Системных объекта, тот, который использует Системный объект по умолчанию для отображения диалогового окна блока и тот, который использует пользовательское отображение.

Системный объект к отображению значения по умолчанию диалогового окна блока

Следующий рисунок показывает, как исходный код соответствует элементам диалогового окна, когда вы не настраиваете диалоговое окно с помощью getHeaderImpl или getPropertyGroupsImpl методы. (Ссылка, чтобы открыть исходный код и параметр Simulate using появляется на всех диалоговых окнах блока MATLAB System.)

Блок Delay из System Identification для КИХ-Системы Используя Системные Блоки MATLAB является примером блока, который использует Системный объект, который чертит диалоговое окно с помощью отображения по умолчанию. Этот блок имеет вход того и один выход.

Этот блок использует Системный объект, который имеет прямой проходной набор ко лжи (непрямое сквозное соединение). Эта установка означает, что Системный объект непосредственно не использует вход, чтобы вычислить выход, позволяя модели использовать этот блок безопасно в системе с обратной связью, не вводя алгебраический цикл. Для получения дополнительной информации о непрямом сквозном соединении смотрите Системные объекты Использования в Обратной связи.

Для примера диалогового окна пользовательского блока смотрите Системный объект к Диалоговому окну блока Пользовательское Отображение.

Системный объект к диалоговому окну блока пользовательское отображение

Блок LMS Adaptive является примером блока с пользовательским заголовком и группами свойства. Код Системного объекта использует getHeaderImpl и getPropertyGroupsImpl методы от matlab.System настроить эти диалоговые элементы блока.

Блок LMS Adaptive Filter оценивает коэффициенты неизвестной системы (сформированный Неизвестными блоками Системы и Задержки). Его входные параметры являются желаемым сигналом и фактическим сигналом. Его выходные параметры являются предполагаемым сигналом и векторной нормой ошибки в предполагаемых коэффициентах. Это использует lmsSysObj Системный объект.

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

Похожие темы