symunit2str

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

Описание

пример

symunit2str(unit) преобразовывает символьную единицу unit к вектору символов.

пример

symunit2str(unit,toolbox) преобразовывает символьную единицу unit к вектору символов, представляющему модули в тулбоксе toolbox. Позволенные значения toolbox 'Aerospace', 'SimBiology', 'Simscape', или 'Simulink'.

Примеры

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

Преобразуйте символьную единицу u.km к вектору символов, где u = symunit.

u = symunit;
unitStr = symunit2str(u.km)
unitStr =
    'km'

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

Преобразуйте символьные единицы к векторам символов, представляющим модули в других тулбоксах путем определения имени тулбокса в качестве второго аргумента к symunit2str. Позволенными тулбоксами является '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'

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

свернуть все

Символьный модуль, чтобы преобразовать, заданный как символьный модуль.

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

Пример: symunit2str(u.km/u.h,'Aerospace')

Введенный в R2017a