unitInfo

Информация об единицах измерения

Описание

пример

unitInfo(unit) возвращает информацию для символического модуля unit.

пример

unitInfo(dim) возвращает доступные модули для размерности dim.

пример

unitInfo возвращает список доступных физических размерностей.

пример

A = unitInfo(___) возвращает выход в A использование любого из входных параметров в предыдущих синтаксисах. Размерности возвращаются как строки, а модули измерения возвращаются как символические модули.

Примеры

свернуть все

Поиск информации по модульным u.Wb где u = symunit. unitInfo функция задает, что Wb - модуль СИ магнитного потока.

u = symunit;
unitInfo(u.Wb)
weber - a physical unit of magnetic flux. ['SI']

Get all units for measuring 'MagneticFlux' by calling unitInfo('MagneticFlux').
SI units accept all SI prefixes. For details, see SI Unit Prefixes List.

Найти все доступные модули для 'MagneticFlux' как описано.

unitInfo('MagneticFlux')
All units of dimension 'MagneticFlux':

abWb - abweber
Mx - maxwell
phi_0 - magnetic flux quantum
statWb - statweber
Wb - weber ['SI']

Get the base SI units of any unit above by calling rewrite(<unit>,'SI').
SI units accept all SI prefixes. For details, see SI Unit Prefixes List.

unitInfo также возвращает информацию о составных модулях. Поиск информации о u.m/u.s^2.

unitInfo(u.m/u.s^2)
meter per square second - a physical unit of acceleration. ['SI']

Get all units for measuring 'Acceleration' by calling unitInfo('Acceleration').
SI units accept all SI prefixes. For details, see SI Unit Prefixes List.

Верните все доступные размерности используя unitInfo без входных параметров.

unitInfo
"AbsorbedDose"
"AbsorbedDoseOrDoseEquivalent"
"AbsorbedDoseRate"
"Acceleration"
...
...
"Length"
"Luminance"
"LuminousEfficacy"
...
...
"Torque"
"Velocity"
"Volume"

Сохраните информацию, возвращенную unitInfo для использования путем предоставления выхода.

Сохраните размерность u.C.

u = symunit;
dimC = unitInfo(u.C)
dimC = 
    "ElectricCharge"

Найдите и сохраните все модули для размерности dimC.

unitsEC = unitInfo(dimC)
unitsEC =
   [abC]
     [C]
     [e]
    [Fr]
 [statC]

Найдите информацию о третьем модуле unitsEC.

unitInfo(unitsEC(3))
elementary charge - a physical unit of electric charge.

Get all units for measuring 'ElectricCharge' by calling unitInfo('ElectricCharge').

Храните [e]. Затем найдите количество электронов в кулоне электрического заряда.

electronCharge = unitsEC(3);
numElectrons = simplify(u.C/electronCharge)
numElectrons =
5000000000000000000000000000/801088317

Показать, что приблизительно 6,24 x 1018 электроны находятся в кулоне путем преобразования высокоточного символического результата в двойной.

numElectrons = double(numElectrons)
numElectrons =
   6.2415e+18

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

свернуть все

Модуль имя, заданное как символьный модуль, вектор символов или строка.

Пример: unitInfo(u.m) где u = symunit

Размерность, заданная как вектор символов или строка.

Пример: unitInfo('Length')

Введенный в R2017b