unitInfo

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

Синтаксис

unitInfo(unit)
unitInfo(dim)
unitInfo
A = 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
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"
"Acceleration"
...
...
"Length"
"Luminance"
"LuminousFlux"
...
...
"Time"
"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 =
6241509125883257931.9708914204845

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

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

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

свернуть все

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

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

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

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

Смотрите также

| |

Введенный в R2017b

Для просмотра документации необходимо авторизоваться на сайте