findUnits

Поиск модулей во входе

Синтаксис

Описание

пример

U = findUnits(expr) возвращает вектор-строку с модулями в символьном выражении expr.

Примеры

Поиск модулей в выражении

Найдите модули в выражении при помощи findUnits.

u = symunit;
syms x
units = findUnits(x*u.m + 2*u.N)
units =
[ [N], [m]]

Поиск модулей измерения в массиве уравнений или выражений

Найдите модули в массиве уравнений или выражений при помощи findUnits. findUnits функция конкатенирует все модули, найденные во входе, чтобы вернуть вектор-строку модулей. findUnits возвращает только базовые модули.

u = symunit;
array = [2*u.m + 3*u.K, 1*u.N == 1*u.kg/(u.m*u.s^2)];
units = findUnits(array)
units =
[ [K], [N], [kg], [m], [s]]

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

свернуть все

Вход, заданный как символьное число, переменная, вектор, матрица, многомерный массив, функция или выражение.

Введенный в R2017a