Найдите модули во входе
U = findUnits(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]]
checkUnits
| isUnit
| newUnit
| separateUnits
| str2symunit
| symunit
| symunit2str
| unitConversionFactor