Main Content

removeUnitSystem

説明

removeUnitSystem(unitSystem) は単位系 unitSystem を削除します。削除できるのは newUnitSystem で作成したユーザー定義の単位系のみです。単位系の一覧 でリストされている、事前定義されている単位系は削除できません。

すべて折りたたむ

単位系を定義し、その単位系で単位を書き換えたあと、removeUnitSystem を使用して単位系を削除します。

SI 基本単位系を使用して単位系 mySystem と組立単位キロワット時を定義します。

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

rewrite の第 3 引数に 'Derived' を指定して使用し、50,000ジュールを mySystem の組立単位に変換します。期待したとおり、結果はキロワット時で表されます。

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

removeUnitSystem を使用して単位系 mySystem を削除します。

removeUnitSystem(mySystem)

これで、mySystem への単位の変換はエラーをスローします。

入力引数

すべて折りたたむ

単位系の名前。string または文字ベクトルとして指定します。

バージョン履歴

R2017b で導入