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