derivedUnits

Производные единицы модульной системы

Синтаксис

Описание

пример

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

Примеры

свернуть все

Получите производные единицы модульной системы при помощи derivedUnits. Затем измените производные единицы и создайте новую модульную систему с помощью модифицированных производных единиц. Доступные модульные системы включают SI, 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"

Чтобы преобразовать между модульными системами, смотрите Модульные Преобразования и Модульные Системы.

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

свернуть все

Имя модульной системы, заданной как строка или вектор символов.

Введенный в R2017b