exponenta event banner

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