Как создать подсистему Leaf внутри другой системы Leaf? - PullRequest
0 голосов
/ 05 мая 2018

Мне нужно создать LeafSystem, который сам содержит другую суб-LeafSystem (SimpleCar в моем случае), так что некоторые входные данные передаются в SimpleCar, а выходные данные SimpleCar объединяются с другой обработкой произвести окончательный вывод моего LeafSystem.

Я предполагаю, что мне нужно создать Diagram внутри моего LeafSystem и создать что-то вроде «обходного» порта, который направляет входы к выходам, чтобы я мог использовать Connect для их подключения. Это правильный подход?

1 Ответ

0 голосов
/ 06 мая 2018

«Система, которая содержит другую Систему» ​​- это в точности определение Диаграммы в Дрейке. Рассмотрите возможность сделать верхний уровень диаграммой, а не LeafSystem. Затем вы можете использовать Connect для подачи входного порта Diagram во внутреннюю LeafSystem и для перенаправления внутреннего выходного порта в выходной порт Diagram.

...