Объявите через и через переменные для области

В доменном файле необходимо объявить переменные Through и Across, сопоставленные с областью. Эти переменные характеризуют энергетический поток и обычно прибывают в пары, одну Через и один Через. Язык Simscape™ не требует, чтобы у вас было то же количество переменных Through и Across в доменном определении, но это настоятельно рекомендовано. Для получения дополнительной информации смотрите Основные принципы Моделирования Физических сетей.

variables начинает блок объявлений переменных Across, который отключен ключевым словом end. Этот блок содержит объявления для всех переменных Across, сопоставленных с областью. Определение класса модели предметной области может содержать несколько переменных Across, объединенных в одном блоке variables. Этот блок требуется.

Через переменные семантически отличны в этом, их значения должны балансироваться в узле: для каждой переменной Through сумма всех ее значений, текущих в точку разветвления, равняется сумме всех своих вытекающих значений. Поэтому доменный файл должен содержать отдельный блок объявлений для своих переменных Through с набором атрибута Balancing к true.

variables(Balancing = true) начинает блок определения переменных Through, который отключен ключевым словом end. Этот блок содержит объявления для всех переменных Through, сопоставленных с областью. Определение класса модели предметной области может содержать несколько переменных Through, объединенных в одном блоке variables(Balancing = true). Этот блок требуется.

Каждая переменная задана как значение с модулем:

domain_var1 = { value , 'unit' };

value является начальным значением. unit является допустимой модульной строкой, заданной в модульном реестре. Смотрите Объявляют Механическую Вращательную Область для получения дополнительной информации.

Связанные примеры

Больше о