Создайте стоимость с модулем
simscape.Value позволяет вам выполнить математические операции на значениях с модулями. simscape.Value объект связывает массив числовых значений к единице измерения и распространяет этот модуль посредством математических операций. У всех членов массива должен быть тот же модуль.
V = simscape.Value() создает пустую стоимость, связанную с модулем 1. Значения, связанные с модулем 1 называются unitless.
Можно также использовать базовый MATLAB® функции массива с simscape.Value массивы. Для получения дополнительной информации смотрите Работу с Объектами simscape.Unit и simscape.Value.
Прямая параметризация блока не поддерживается, то есть, вы не можете использовать simscape.Value объекты непосредственно, чтобы задать параметры блоков. Можно использовать эти объекты только во время программируемой типовой конструкции.
Вы не можете использовать simscape.Value объекты задать значения с модулями или выполнить модульные расчеты в Symbolic Math Toolbox™.
MATLAB Coder™ не поддерживает simscape.Value объекты.
simscape.Value массивы не поддерживают комплексные данные.
simscape.Value массивы не поддерживают разреженные данные.
Можно использовать MAT-файлы, чтобы сохранить и загрузить simscape.Value объекты. Однако модульная деривация не сохранена с модулями, поэтому если simscape.Value объект сохранен с модулем и загруженный в последующем сеансе работы с MATLAB, где некоторая часть модуля не задана, затем MATLAB выдает предупреждение и объектные результаты в недопустимой переменной.
simscape.Unit | simscape.computationalUnit | simscape.isCommensurateUnit | simscape.mustBeCommensurateUnit