Ссылка на файл подсистемы в модели

Можно сохранить подсистему в файле SLX и ссылаться на нее из модели. Такой шаблон моделирования помогает повторно использовать. Рассмотрим slexSSRef_model модель. Эта модель содержит две подсистемы, ссылающиеся на один и тот же файл подсистемы - TimesK.slx. The TimesK.slx Подсистема содержит блоки Inport, Gain и Outport и маскируется с помощью Model Mask. Параметр Input for Gain добавляется к маске, чтобы передать значение с помощью переменной k. Эта модель сконфигурирована, чтобы продемонстрировать эти возможности подсистемы-ссылки.

Параметризация конкретного образца

Можно задать различные значения параметров для каждого образца подсистемы-ссылки. Например, здесь входное значение (k) для параметра Input for Gain из Subsystem1 и Subsystem2 5 и 10 соответственно.

Отладка конкретных образцов

В этом примере у вас есть два образцов подсистемы, ссылающиеся на сохраненный файл подсистемы TimesK. Каждый образец управляется своим набором входов в верхней модели. Когда необходимо отлаживать подсистему-ссылку, можно погружаться в каждый образец и искать ошибки и отлаживать их.

Размерность

При ссылке на подсистемы верхняя модель может управлять несколькими размерностями. В этой модели образец Subsystem1 управляется одномерным сигналом, а пример Subsystem2 управляется четырехмерным сигналом. В обоих образцах можно увидеть, что подсистемы-ссылки адаптируются, чтобы иметь в выходе одну размерность и четыре размерности соответственно.

См. также

Ссылка на подсистему