derivedUnits

Производные модули модуля системы

Синтаксис

Описание

пример

derivedUnits(unitSystem) возвращает производные модули модуля системы unitSystem как вектор символьных модулей. Можно использовать возвращённые модули для создания новых систем модулей измерения при помощи newUnitSystem.

Примеры

свернуть все

Получите производные модули модуля системы при помощи derivedUnits. Затем измените производные модули измерения и создайте новую систему модулей с помощью изменённых производных модулей. Доступные модульные системы включают в себя СИ, CGS и США. Для всех блочных систем смотрите Список блочных систем.

Получите производные модули SI единичная система.

dunits = derivedUnits('SI')
dunits =
[ [F], [C], [S], [H], [V], [J], [N], [lx], [lm], [Wb], [W], [Pa],...
 [Ohm], [T], [Gy], [Bq], [Sv], [Hz], [kat], [rad], [sr], [Celsius]]

Примечание

Не задайте переменную, вызываемую derivedUnits потому что переменная будет препятствовать доступу к derivedUnits функция.

Задайте производные модули, которые используют килоньютон для силы и миллибар для давления путем изменения dunits использование subs.

u = symunit;
newUnits = subs(dunits,[u.N u.Pa],[u.kN u.mbar])
newUnits =
[ [F], [C], [S], [H], [V], [J], [kN], [lx], [lm], [Wb], [W], [mbar],...
 [Ohm], [T], [Gy], [Bq], [Sv], [Hz], [kat], [rad], [sr], [Celsius]]

Определите новый модуль систему при помощи newUnitSystem. Сохраните SI базовые модули.

bunits = baseUnits('SI');
newUnitSystem('SI_kN_mbar',bunits,newUnits)
ans = 
    "SI_kN_mbar"

Для преобразования между модулями смотрите Unit Conversions и Unit Systems.

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

свернуть все

Имя модуля системы в виде строки или вектора символов.

Введенный в R2017b