单位转换和单元系统

使用符号数学工具箱™之间的单位转换。此页面显示单位之间以及单位系统之间的转换,例如SI,CGS或用户定义的单元系统。

转换单位

通过使用在单位之间进行转换UnitConvert.

转换1.2米到厘米。

u = symit;Len = 1.2 * U.m;Len = UnitConvert(Len,U.cm)
len = 120 * [cm]

兑换Len.到英寸。结果是精确的符号形式。单独的单位并转换为双倍。

Len = UnitConvert(Len,U.In)
Len =(6000/127)* [in]
[Len单位] =隔离(Len);Len = Double(Len)
Len = 47.2441.

计算在2米/秒的加速5kg的质量所需的力2

m = 5 * u.kg;a = 2 * U.m / U.S ^ 2;f = m * a
f = 10 *(([kg] * [m])/ [s] ^ 2)

将结果转换为牛顿。

f = UnitConvert(F,U.N)
f = 10 * [n]

小费

使用选项卡扩展以查找单位的名称。类型你。, 按标签,并继续打字。

在力时计算能量F适用3米。将结果转换为焦耳。

d = 3 * u.m;e = f * d
e = 30 * [n] * [m]
E = UnitConvert(e,u.j)
e = 30 * [J]

兑换E.到千瓦时。

E = UnitConvert(e,u.kwh)
E =(1/120000)* [kWh]

温度单位转换

温度可以代表绝对温度或温度差异。默认情况下,假定温度差异。通过指定,假设温度的转换温度是绝对的'温度'输入为'绝对'

兑换23.摄氏度至keelvin,首先是温度差,然后作为绝对温度。

u = symit;t = 23 * u.celsius;Relk = UnitConvert(T,U.K,'温度','差异')
Relk = 23 * [K]
absk = UnitConvert(T,U.K,'温度','绝对')
absk =(5923/20)* [k]

因为值0.是无维和0.无法代表学位,转换0.使用小区输入温度单元之间的度。

兑换0.摄氏度为华氏度。

tc = {0,u.celsius};TF = UnitConvert(TC,U.Fahryne,'温度','绝对')
tf = 32 * [华氏]

转换为SI,CGS或US单元系统

通过转换为单元系统自动转换为正确的单元。此外,转换为衍生单位系统的单位尝试选择方便的单位。可用的单元系统包括SI,CGS和我们。对于所有单元系统,请参阅单位系统列表。此外,您可以定义自定义单元系统。

由于2米/秒的5千克质量加速而计算力2。得到的单位很难读取。通过指定来将它们转换为方便的单位SI.衍生选项。UnitConvert.自动选择正确的牛顿单位。

u = symit;m = 5 * u.kg;a = 2 * U.m / U.S ^ 2;f = m * a
f = 10 *(([kg] * [m])/ [s] ^ 2)
f = UnitConvert(f,'si','派生')
f = 10 * [n]

兑换F给美国单位。默认情况下,转换单元是基单位。为方便起见,还通过指定来转换为派生单位衍生选项。派生单位更容易读取。

f = UnitConvert(F,'US')
f =(1250000000000/17281869297)*(([ft] * [lbm])/ [s] ^ 2)
f = UnitConvert(f,'美国','派生')
f =(2000000000000000/8896443230521)* [LBF]

兑换F到CGS衍生单位。

f = UnitConvert(f,'cgs','派生')
f = 1000000 * [dyn]

将SI的规范转换为我们派生单位。将温度指定为绝对。

loadcell = [3 * u.kg;%容量50 * u.mm;%长度15 * u.mm;%宽度10 * u.mm;%height -10 * u.celsius;%最低温度40 * u.celsius;%最高温度];loadcell = UnitConvert(LoadCell,'美国','派生','温度','绝对')
loadcell =(300000000/45359237)* [lbm](125/762)* [ft](25/508)* [ft](25/762)* [ft] 14 * [华氏] 104 * [华氏]

如果UnitConvert.不选择您的首选单元,然后进一步调整结果UnitConvert.命令。在这里,英寸比脚更方便。将结果转换为英寸。

LoadCell = UnitConvert(LoadCell,U.Inch)
loadcell =(300000000/45359237)* [lbm](250/127)* [in](75/127)* [in](50/127)* [in] 14 * [华氏度] 104 * [华氏]

确切的符号值很难读取。分开单位并转换为

[loadcelldourble loadcellunits] =隔离(loadcell);loadcelldouble = double(loadcelldouble)
LoadCelldouble = 6.6139 1.9685 0.5906 0.3937 14.0000 104.0000

或者,通过使用近似结果对高精度VPA.。该VPA.功能也保持符号单位,因为它返回符号输出。

LoadCell = VPA(LoadCell)
称重传感器= 6.6138678655463274216892140403508 * [磅] 1.968503937007874015748031496063 * [IN] 0.5905511811023622047244094488189 * [IN] 0.3937007874015748031496062992126 * [IN] 14.0 * [华氏] 104.0 * [华氏]

转换五英亩(AC.),其单位是美国调查ACRE,公制区域。

u = symit;面积= 5 * u.ac_us;区域= UnitConvert(区域,'si')
面积=(313632000000/15499969)* [m] ^ 2

从现有系统定义自定义单元系统

自定义单元系统在转换单元中提供灵活性。您可以通过修改默认单元系统轻松定义自定义单元系统。或者,您可以直接定义系统。对于单位系统,基本单位和派生单元的定义,请参阅单位系统定义

在光子中,常用的单元是纳秒(NS),电子伏(EV)和纳米(NM)。通过修改SI单元系统,使用这些单元定义单元系统。使用SI基础和派生单元saintunits.嘲笑。通过使用修改单位subs

u = symit;bunits = baseunits('si');Bunits = subs(彩纳,[u.mu.s],[u.nm u.ns])
Bunits = [[kg],[ns],[nm],[a],[cd],[mol],[k]]
dunits = derivedunits('si');dunits = subs(dunits,u.j,u.ev)
dunits = [[f],[c],[s],[h],[v],[EV],[Lx],[LM],[WB],[W],[PA],...φ,[t],[gy],[bq],[sv],[hz],[kat],[rad],[sr],[celsius]]

注意

不要定义名为的变量saintunits.嘲笑因为变量阻止访问saintunits.嘲笑职能。

通过使用定义新单元系统newunitsystem.

phsys = newUnitsystem('photonics',彩纳,dunits)
phsys =“photonics”

计算频率1 GHz光子的能量,并将结果转换为衍生的单元Phsys.系统。结果是电子伏特。

f = 1 * u.ghz;e = u.h_c * f;E = UnitConvert(e,phsys,'派生')
e = 0.0000041356676623454389611453272696145327266916 * [ev]

确切的符号结果很难读取。分开单位并转换为双倍。

[e eunits] = DOVERTUNS(e);e =双(e)
e = 4.1357e-06

完成计算后,删除单元系统。

demoveunitsystem(phsys)

直接定义自定义单元系统

为原子单位定义自定义单元系统(AU)。

定义这些基本单位:

尺寸 单元 实施
弥撒 电子休息质量 u.m_e.
基本费用 电子电荷 U..
长度 Bohr Radius(一种0. U.Bohr.
时间 H/E.H

使用使用新生儿

u = symit;t_au = newunit('t_au',u.hbar / u.e_h);bunits = [u.m_eu.eu.bohr u.t_au]
Bunits = [[M_E],[E],[A_0],[T_AU]

定义这些派生单位:

尺寸 单元 实施
角气势 减少普朗克常数 U.HBar.
能源 Hartree. U.E_H.
电偶极矩 E.一种0.

使用使用新生儿

磁性偶极矩 2 Bohr Marageon =E.H/ 2.mE.

使用使用新生儿

电位 E.H/E.

使用使用新生儿

edm_au = newunit('edm_au',U.E * U.Bohr);mdm_au = newUnit('MDM_AU',U.E * U.HBar /(2 * U.me));Ep_au = NewUnit('Ep_au',U.e_h / U.e);dunits = [u.hbar u.e_h u.edm_au u.mdm_au u.ep_au]
dunits = [[h_bar],[e_h],[edm_au],[mdm_au],[ep_au]]

定义单元系统。

Ausys = newUnitsystem('oromicunits',bunits,dunits)
Ausys =“atomicunits”

将质子的属性转换为原子单位。

质子= [1.672624898e-27 * u.kg;%质量1.6021766208E-19 * U.C;%CHARE 5.4E-24 * U.E * U.CM;%电气偶极矩1.4106067873E-26 * U.J / U.T;%磁性偶极矩];proton = UnitConvert(Proton,Ausys,'派生')
proton = 1836.1559670674350000/10 0.001480204520968020450460802045070383802077480204507802043702058079303752607.>

完成计算后,删除单元系统和添加的单位。

demoveunitsystem(ausys)demoveunit([u.t_au u.edm_au u.mdm_au u.ep_au])

单位系统定义

单元系统是基本单位的集合和突出的单元,如上所述:

  • 基本单位必须在尺寸,时间,长度,电流,发光强度,物质量和温度方面独立。因此,单元系统最多可达7个基本单元。只要独立,任何单位都可以是基本单元,包括诸如牛顿或瓦特的单位。

  • 单元系统可以具有少于7个基本单元。例如,机械系统仅需要尺寸长度,质量和时间的基座。

  • 单元系统中的派生单元必须在该系统的基本单元的权力方面具有表示。下载188bet金宝搏与基本单位不同,派生单位不必独立。

  • 派生单位是可选的,为方便表示而添加。例如,kg m / s2牛顿缩写了。

  • 单元系统的一个例子是SI单元系统,其具有7个基本单元:千克,第二,仪表,安培,Candela,Mol和Kelvin。通过呼叫找到22个派生单位嘲笑('si')

也可以看看

||||||

相关话题

外部网站