baseUnits

Основные единицы модульной системы

Синтаксис

baseUnits(unitSystem)

Описание

пример

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

Примеры

свернуть все

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

Получите основные единицы модульной системы 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