Main Content
str2symunit
Convert character vector or string to unit
Description
Examples
Convert Character Vector to Unit
Convert the character vector 'km/hour'
to
symbolic units.
unit = str2symunit('km/hour')
unit = 1*([km]/[h])
Use this unit to define a speed of 50
km/hour.
speed = 50*unit
speed = 50*([km]/[h])
Convert Units of Specified Toolbox
Convert units from other toolboxes to symbolic units by specifying the
toolbox name as the second argument to str2symunit
. The
allowed names are 'Aerospace'
,
'SimBiology'
, 'Simscape'
, or
'Simulink'
.
Convert 'km/h-s'
from Aerospace Toolbox to
symbolic units.
unit = str2symunit('km/h-s','Aerospace')
unit = 1*([km]/([h]*[s]))
Convert 'molecules/s'
from SimBiology® to
symbolic units.
unit = str2symunit('molecule/s','SimBiology')
unit = 1*([molecule]/[s])
Convert 'gee/km'
from Simscape™ to symbolic
units.
unit = str2symunit('gee/km','Simscape')
unit = 1*([g_n]/[km])
Convert 'rad/second'
from Simulink® to
symbolic units.
unit = str2symunit('rad/second','Simulink')
unit = 1*([rad]/[s])
Input Arguments
Version History
Introduced in R2017a