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