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