str2symunit

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

Синтаксис

str2symunit(unitStr)
str2symunit(unitStr,toolbox)

Описание

пример

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

Для просмотра документации необходимо авторизоваться на сайте