symunit2str
単位を文字ベクトルに変換
説明
例
単位を文字ベクトルに変換
シンボリック単位 u.km
を文字ベクトルに変換します。ここで、u = symunit
です。
u = symunit; unitStr = symunit2str(u.km)
unitStr = 'km'
指定ツールボックスの単位への変換
他のツールボックスの名前を symunit2str
の 2 番目の引数に指定することで、そのツールボックス由来の単位を表す文字ベクトルにシンボリック単位を変換します。有効なツールボックスは 'Aerospace'
、'SimBiology'
、'Simscape'
、または 'Simulink'
です。単位は有効になるターゲット ツールボックス内のものでなければなりません。
u = symunit
として、u.km/(u.hour*u.s)
を Aerospace Toolbox 由来の単位を表す文字ベクトルに変換します。
u = symunit; unit = symunit2str(u.km/(u.hour*u.s),'Aerospace')
unit = 'km/h-s'
u.molecule/u.s
を SimBiology® 由来の単位を表す文字ベクトルに変換します。
unit = symunit2str(u.molecule/u.s,'SimBiology')
unit = 'molecule/second'
u.gn/u.km
を Simscape™ 由来の単位を表す文字ベクトルに変換します。
unit = symunit2str(u.gn/u.km,'Simscape')
unit = 'gee/km'
u.rad/u.s
を Simulink® 由来の単位を表す文字ベクトルに変換します。
unit = symunit2str(u.rad/u.s,'Simulink')
unit = 'rad/s'
入力引数
バージョン履歴
R2017a で導入
参考
checkUnits
| findUnits
| isUnit
| newUnit
| separateUnits
| symunit
| str2symunit
| unitConversionFactor