exponenta event banner

baseUnits

Базовые единицы блочной системы

Синтаксис

Описание

пример

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

Примеры

свернуть все

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

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

SIUnits = baseUnits('SI')
SIUnits =
[ [kg], [s], [m], [A], [cd], [mol], [K]]

Примечание

Не определять переменную с именем baseUnits потому что переменная будет препятствовать доступу к baseUnits функция.

Определение базовых единиц измерения, которые используют километр для длины и час для времени путем изменения SIUnits использование subs.

u = symunit;
newUnits = subs(SIUnits,[u.m u.s],[u.km u.hr])
newUnits =
[ [kg], [h], [km], [A], [cd], [mol], [K]]

Определите новую систему единиц измерения с помощью newUnitSystem.

newUnitSystem('SI_km_hr',newUnits)
ans = 
    "SI_km_hr"

Сведения о преобразовании единиц измерения между системами единиц измерения см. в разделах Преобразования единиц измерения и Системы единиц измерения.

Входные аргументы

свернуть все

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

Представлен в R2017b