Узлы компонента задают порты сохранения блока Simscape™, сгенерированного из файла компонента. Тип порта сохранения (электрический, механический вращательный, и так далее) определяется типом его родительской области. Область задает, какие переменные Through и Across порт может передать. Сохранение портов блоков Simscape может быть соединено только с портами, сопоставленными с той же областью. Для получения дополнительной информации смотрите Основные принципы Моделирования Физических сетей.
При объявлении узлов в компоненте необходимо сопоставить их с существующей областью. Если узел сопоставлен с областью, этим:
Несет каждую из доменных переменных Across как измеримое количество
Пишет уравнение сохранения для каждой из доменных переменных Through
Для получения дополнительной информации смотрите, Задают Отношение Между Переменными Компонента и Узлами.
Необходимо обратиться к доменному имени с помощью полного пути начиная с главной директории пакета. Для получения дополнительной информации об упаковке ваших файлов Simscape смотрите Библиотеки Авторского блока Создания.
Следующий пример использует синтаксис для механического устройства Основы Simscape вращательная область:
nodes r = foundation.mechanical.rotational.rotational; end
Именем директории пакета верхнего уровня является +foundation
. Это содержит подпакет +mechanical
с подпакетом +rotational
, который в свою очередь содержит доменный файл rotational.ssc
.
Если вы хотите использовать свою собственную индивидуально настраиваемую вращательную область под названием rotational.ssc
и расположенный в верхнем уровне вашей пользовательской директории +MechanicalElements
пакета, синтаксис был бы:
nodes r = MechanicalElements.rotational; end
Компоненты с помощью собственной индивидуально настраиваемой вращательной области не могут быть соединены с компонентами с помощью механического устройства Основы Simscape вращательная область. Используйте свои собственные индивидуально настраиваемые доменные определения, чтобы создать полные библиотеки компонентов, которые будут соединены друг с другом.
Определение дополнительного комментария позволяет вам управлять меткой порта и местоположением в значке блока. Для получения дополнительной информации смотрите, Настраивают Названия и местоположение Портов Блока. В следующем примере электрический порт сохранения будет маркирован + и будет расположен на главной стороне значка блока.
nodes p = foundation.electrical.electrical; % +:top end