computational

Определите вычислительный модуль для соразмерных модулей

Описание

пример

cu = computational(unitlist)возвращает вычислительные модули для списка simscape.Unit объекты с соразмерными модулями. simscape.Unit объекты в списке должны быть одного размера. Для скалярного simscape.Unit объекты, функция возвращает вычислительный модуль как скалярный simscape.Unit объект. Для модульных массивов функция возвращает simscape.Unit массив одного размера с входными массивами, содержа вычислительные модули для каждого элемента.

Для получения дополнительной информации смотрите Вычислительные Модули.

Примеры

свернуть все

Создайте скалярный simscape.Unit объекты с соразмерными модулями:

u1 = simscape.Unit("mm");
u2 = simscape.Unit("cm");
u3 = simscape.Unit("ft");

Определите вычислительный модуль для первых двух объектов:

 cu = computational(u1,u2)
cu =

   cm

Вычислительный модуль является модулем с самым большим коэффициентом преобразования к основной единице. Основной единицей для длины является m. Коэффициент преобразования cm в m больше, чем тот из mm в m, поэтому, функция возвращает cm.

Теперь определите вычислительный модуль для всех трех объектов:

 computational(u1,u2,u3)
cu =

   ft

Коэффициент преобразования ft в m больше, чем тот из cm или mm, поэтому, функция теперь возвращает ft.

Теперь определите вычислительные модули для модульных массивов. Создайте два simscape.Unit объекты, которые являются 1x3 массивы:

u4 = simscape.Unit(["cm" "g" "mA"]);
u5 = simscape.Unit(["ft" "oz" "uA"]);

Определите вычислительные модули:

 computational(u5,u6)
ans =
  1×3 unit array

    ft    oz    mA

Функция возвращается 1x3 модульный массив, содержа вычислительные модули для каждого элемента этих двух исходных массивов.

Входные параметры

свернуть все

Список simscape.Unit объекты с соразмерными модулями. Эти объекты не могут содержать аффинные модули, такие как degC или degF. Весь simscape.Unit объекты в списке должны быть или скалярами или массивами, одного размера. В случае массивов модули соответствующих элементов массива должны быть соразмерными.

Введенный в R2021b
Для просмотра документации необходимо авторизоваться на сайте