exponenta event banner

removeUnitSystem

Демонтировать систему блока

Синтаксис

Описание

пример

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

Примеры

свернуть все

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

Определение системы единиц измерения mySystem с базовыми единицами СИ и производными единицами киловатт-часа.

u = symunit;
bunits = baseUnits('SI');
dunits = [u.kWh];
mySystem = newUnitSystem('mySystem',bunits,dunits)
mySystem = 
    "mySystem"

Перевести 50 000 джоулей в производные единицы измерения mySystem с помощью rewrite с третьим аргументом 'Derived'. Как и ожидалось, результат - в киловатт-часах.

rewrite(50000*u.J,mySystem,'Derived')
ans =
(1/72)*[kWh]

Демонтировать систему блока mySystem с помощью removeUnitSystem.

removeUnitSystem(mySystem)

Преобразование единиц в mySystem теперь выдает ошибку.

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

свернуть все

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

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