exponenta event banner

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