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 1 018 электронов находятся в кулоне путем преобразования высокой точности символьный результат удвоиться.

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

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

свернуть все

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

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

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

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

Введенный в R2017b