unitSystems

Список доступных единичных систем

Синтаксис

Описание

пример

unitSystems возвращает вектор-строку доступных единичных систем.

Примеры

свернуть все

Получите доступные модульные системы при помощи unitSystems. Добавьте пользовательский модуль систему и проверьте, что unitSystems приводит его как доступный.

По умолчанию найдите доступные единичные системы.

unitSystems
ans = 
  1×6 string array
    "CGS"    "EMU"    "ESU"    "GU"    "SI"    "US"

Добавьте пользовательский модуль систему, которая изменяет модули основы СИ. Для получения дополнительной информации см. newUnitSystem и модульные системы преобразования и модульные системы.

u = symunit;
SIUnits = baseUnits('SI');
newUnits = subs(SIUnits,[u.m u.s],[u.km u.hr]);
newUnitSystem('SI_km_hr',newUnits)
ans = 
    "SI_km_hr"

Проверьте, что новая система модулей доступна, используя unitSystems.

unitSystems
ans = 
  1×7 string array
    "CGS"    "EMU"    "ESU"    "GU"    "SI"    "SI_km_hr"    "US"

После вычислений удалите новый модуль систему и проверьте, что она недоступна.

removeUnitSystem('SI_km_hr');
unitSystems
ans = 
  1×6 string array
    "CGS"    "EMU"    "ESU"    "GU"    "SI"    "US"
Введенный в R2017b