str2symunit

Преобразуйте вектор символов или строку к модулю

Описание

пример

str2symunit(unitStr) преобразует вектор символов или строку unitStr к символьным модулям.

пример

str2symunit(unitStr,toolbox) преобразует вектор символов unitStr принятие его представляет модули в тулбоксе toolbox. Позволенные значения toolbox 'Aerospace', 'SimBiology', 'Simscape', или 'Simulink'.

Примеры

Преобразуйте вектор символов в модуль

Преобразуйте вектор символов 'km/hour' к символьным модулям.

unit = str2symunit('km/hour')
unit =
1*([km]/[h])

Используйте этот модуль, чтобы задать скорость 50 км/час.

speed = 50*unit
speed =
50*([km]/[h])

Преобразуйте единицы заданного тулбокса

Преобразуйте единицы от других тулбоксов до символьных модулей путем определения имени тулбокса в качестве второго аргумента к str2symunit. Позволенными именами является 'Aerospace', 'SimBiology', 'Simscape', или 'Simulink'.

Преобразуйте 'km/h-s' от Aerospace Toolbox до символьных модулей.

unit = str2symunit('km/h-s','Aerospace')
unit =
1*([km]/([h]*[s]))

Преобразуйте 'molecules/s' от SimBiology® до символьных модулей.

unit = str2symunit('molecule/s','SimBiology')
unit =
1*([molecule]/[s])

Преобразуйте 'gee/km' от Simscape™ до символьных модулей.

unit = str2symunit('gee/km','Simscape')
unit =
1*([g_n]/[km])

Преобразуйте 'rad/second' от Simulink® до символьных модулей.

unit = str2symunit('rad/second','Simulink')
unit =
1*([rad]/[s])

Входные параметры

свернуть все

Введите, заданный как вектор символов или строка.

Пример: str2symunit('km/hour')

Тулбокс, которому вход принадлежит, заданный как 'Aerospace', 'SimBiology', 'Simscape', или 'Simulink'.

Пример: str2symunit('km/h-s', 'Aerospace')

Введенный в R2017a