exponenta event banner

derivedUnits

Производные единицы единичной системы

Синтаксис

Описание

пример

derivedUnits(unitSystem) возвращает производные единицы системы единиц измерения unitSystem как вектор символьных единиц. Возвращенные единицы измерения можно использовать для создания новых систем единиц измерения с помощью newUnitSystem.

Примеры

свернуть все

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

Получение производных единиц измерения 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