Найти единицы измерения на входе
Поиск единиц измерения в выражении с помощью 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