Диалоговые окна блока Simscape™ имеют выпадающие поля комбинированного списка для модулей рядом со значением параметров. Например, в диалоговом окне блока Constant Volume Chamber, выпадающий список для параметра Chamber volume содержит l
, gal
, in^3
, ft^3
, mm^3
, cm^3
, m^3
и km^3
, и выпадающий список для параметра Initial pressure содержит Pa
, bar
, psi
и atm
.
Можно или выбрать модуль из выпадающего списка или ввести соразмерное модульное имя (или математическое выражение с модульными именами) непосредственно в модульное поле комбинированного списка диалогового окна блока. Можно использовать сокращения от модулей, заданных в реестре или любых допустимых математических выражениях с этими сокращениями. Например, можно задать крутящий момент в ньютон-метрах (N*m
) или фунты-ноги (lbf*ft
). Чтобы задать скорость, можно использовать одно из заданных модульных сокращений (mph
, fpm
, fps
), или выражение на основе любой комбинации заданных единиц длины и время, таких как метры/секунда (m/s
), миллиметры/секунда (mm/s
), дюймы/минута (in/min
), и так далее.
Аффинные модули (такой как Цельсия или Фаренгейт) не позволены в модульных выражениях. Для получения дополнительной информации займитесь Аффинными Модулями.
Следующие операторы поддерживаются в модульных математических выражениях:
* | Умножение |
/ | Деление |
^ | Степень |
+ | Плюс — для экспонент только |
- | Минус — для экспонент только |
() | Скобки, чтобы задать порядок оценки |
Метрические модульные префиксы, такие как килограмм, milli, или микро, не поддержаны. Например, если вы хотите использовать миллилитр в качестве модуля объема, необходимо добавить его в модульный реестр:
pm_addunit('ml', 0.001, 'l');
Выпадающие списки рядом с названиями параметра автоматически заполняются теми модулями, которые соразмерны с модулем параметра. Если вы задаете модули путем ввода, именно ответственность ввести модули соразмерна с модулем параметра. Директор производства выполняет проверку ошибок, когда вы нажимаете Apply или OK в диалоговом окне блока, и выдает ошибку, если вы вводите неправильный модуль.
В Конвертере PS Simulink и диалоговых окнах блока PS-Simulink Converter, выпадающие списки предварительно заполняются с некоторыми общими модулями ввода и вывода, и это - ваша ответственность выбрать или ввести модульное выражение, соразмерное с ожидаемыми модулями ввода или вывода. Проверка ошибок на блоки конвертера выполняется во время симуляции. Смотрите Проверку допустимости модели для деталей.