Как создать подсистему Leaf в другой системе Leaf?

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

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

1 ответ

Решение

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

Другие вопросы по тегам