转换单位与符号数学工具箱™。这个页面显示了单位之间和单位系统之间的转换,如SI、CGS或用户定义的单位系统。
使用单位之间的转换unitConvert
.
把1.2米换算成厘米。
u = symunit;len = 1.2 * u.m;len = unitConvert (len u.cm)
len = 120 *(厘米)
转换len
英寸。结果是精确的象征形式。分开单位,并转换成双份。
len = unitConvert (len u.in)
len = (6000/127) * ()
[len] = separateUnits(len);len =双(兰)
len = 47.2441
计算以2m /s加速质量为5kg的物体所需的力2.
m = 5 * u.kg;一个= 2 * u.m /美国^ 2;F = m *
F = 10 *(((公斤)* [m]) / [s] ^ 2)
把结果换算成牛顿。
F = unitConvert (F,联合国)
F = 10 * [N]
提示
使用制表符展开来查找单位名称。类型u。
,按选项卡,然后继续打字。
计算受力时的能量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) *(千瓦时)
温度既可以表示绝对温度,也可以表示温差。默认情况下,假定温度是不同的。转换温度假设温度是绝对的,通过指定“温度”
输入“绝对”
.
转换23
从摄氏度到开尔文,首先是温度差,然后是绝对温度。
u = symunit;T = 23 * u.Celsius;relK = unitConvert (T,英国,“温度”、“差异”)
relK = 23 * [K]
absK = unitConvert (T,英国,“温度”,“绝对”)
absK = (5923/20) * [K]
因为价值0
是无量纲的,0
度不能被表示,转换0
使用单元输入的温度单位之间的度数。
转换0
从摄氏度到华氏度。
tC = {0, u.Celsius};tF = unitConvert (tC、u.Fahrenheit“温度”,“绝对”)
tF = 32 *(华氏)
通过转换到单位系统自动转换到正确的单位。此外,转换为派生的单位制的单位试图选择方便的单位。可用的单位系统包括SI, CGS和US。对于所有单位系统,请参阅单位系统列表.此外,您可以定义自定义单元系统。
计算一个5公斤重的物体以2米/秒加速所产生的力2.结果的单位很难读懂。将它们转换为方便的单元如果
和派生的
选项。unitConvert
自动选择正确的牛顿单位。
u = symunit;m = 5 * u.kg;一个= 2 * u.m /美国^ 2;F = m *
F = 10 *(((公斤)* [m]) / [s] ^ 2)
F = unitConvert (F,“如果”,“派生”)
F = 10 * [N]
转换F
我们单位。默认情况下,转换的单位是基本单位。为方便起见,还可以通过指定转换为派生单元派生的
选择。导出的单位更容易阅读。
F = unitConvert (F,“我们”)
F =(1250000000000/17281869297) *(((英尺)*(加快))/ [s] ^ 2)
F = unitConvert (F,“我们”,“派生”)
F =(20000000000000/8896443230521) *(磅力)
转换F
到CGS派生单位。
F = unitConvert (F,“研究生院理事会”、“派生”)
F = 1000000 *(动力学)
将SI规格转换为美国派生单位。指定温度为绝对温度。
loadCell = [3*u.kg;% 50 * u.mm能力;% 15 * u.mm长度;% 10 * u.mm宽度;% -10 * u.Celsius高度;%最低温度40*摄氏;%最高温度];loadCell = unitConvert (loadCell,“我们”、“导出”、“温度”、“绝对”)
loadCell = (3000000000 /45359237)*[lbm] (125/762)*[ft] (25/508)*[ft] (25/762)*[ft] 14*[Fahrenheit] 104*[Fahrenheit]
如果unitConvert
没有选择您首选的单位,那么用进一步调整的结果呢unitConvert
命令。在这里,英寸比英尺更方便。将结果转换为英寸。
loadCell = unitConvert (loadCell u.inch)
loadCell = (3000000000 /45359237)*[lbm] (250/127)*[in] (75/127)*[in] (50/127)*[in] 14*[华氏]104*[华氏]
确切的符号值很难读懂。分离单元并转换为双
.
[loadCellDouble loadCellUnits] = separateUnits(loadCell);loadCellDouble =双(loadCellDouble)
loadCellDouble = 6.6139 1.9685 0.5906 0.3937 14.0000 104.0000
另一种方法是使用高精度的近似结果vpa
.的vpa
函数还保留符号单元,因为它返回符号输出。
loadCell = vpa (loadCell)
loadCell = [in] 14.0*[Fahrenheit] 104.0*[Fahrenheit] [size] [size] [size] [size]
改建五英亩(交流
),单位为美国测量英亩,单位为公制面积。
u = symunit;面积= 5 * u.ac_US;面积= unitConvert(区域,“SI”)
面积= (313632000000/15499969)* [m] ^ 2
自定义单元系统提供了转换单元的灵活性。通过修改默认的单元系统,您可以轻松地定义自定义的单元系统。或者,您可以直接定义系统。有关单位制、基本单位和派生单位的定义,请参阅单位系统定义.
在光子学中,常用的单位是纳秒(ns)、电子伏特(eV)和纳米(nm)。通过修改国际单位制来定义一个单位制。求国际单位制的底数和导出的单位baseUnits
和derivedUnits
.通过使用修改单位潜艇
.
u = symunit;bunits = baseUnits (SI);bunits =潜艇(bunits (u。美国m]、[u。纳米联合国])
bunits =[(公斤),(ns), (nm), [A], [cd],[摩尔],[K]]
dunits = derivedUnits (SI);dunits =潜艇(dunits u.J u.eV)
dunits = [[F], [C], [S], [H], [V], [eV], [N], [lx], (lm) (Wb) [W], (Pa),…(欧姆),[T] (Gy) (Bq), (Sv) (Hz), (kat) (rad), (sr)[摄氏度]]
请注意
不定义变量称为baseUnits
和derivedUnits
因为变量阻止访问baseUnits
和derivedUnits
功能。
使用。定义新的单位系统newUnitSystem
.
phSys = newUnitSystem(“光子”,bunits dunits)
phSys =“光子”
计算频率为1 GHz的光子的能量,并将结果转换为导出的单位phSys
系统。结果是以电子伏为单位。
f = 1 * u.GHz;E = u.h_c * f;E = unitConvert (E, phSys“派生”)
E = (44173801/10681177560000) * (eV)
确切的象征性结果很难解读。将单位分开并转换成双份。
[E Eunits] = separateUnits(E);E =双(E)
E = 4.1357 e-06
计算完成后,移除单位制。
removeUnitSystem (phSys)
定义一个自定义的原子单位系统(au)。
定义这些基本单位:
维 | 单位 | 实现 |
---|---|---|
质量 | 电子静止质量 | u.m_e |
元电荷 | 电子电荷 | 同 |
长度 | 玻尔半径(一个0) | u.Bohr |
时间 | ħ/Eh | 定义用 |
u = symunit;t_au = newUnit (t_au, u.hbar / u.E_h);bunits = [u。米_e u.e u.Bohr u.t_au]
单位= [[m_e], [e], [a_0], [t_au]]
定义这些派生的单位:
维 | 单位 | 实现 |
---|---|---|
角动量 | 减少了普朗克常数 | u.hbar |
能源 | 哈特里 | u.E_h |
电偶极矩 | e一个0 | 定义用 |
磁偶极矩 | 玻尔磁子=eħ/2米e | 定义用 |
电势 | Eh/e | 定义用 |
edm_au = newUnit (edm_au,同* 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 (atomicUnits, bunits dunits)
auSys = " atomicUnits "
把质子的性质转换成原子单位。
质子= [1.672621923e-27*u.kg;% 1.6021766208 e-19 *(质量;%收取5.4 e-24 *同* u.cm;%电偶极矩1.4106067873e-26*u.J/u.T;磁偶极矩%;质子= unitConvert(质子、auSys“派生”)
质子= 1836.152672682540462038471117 *[m_e] 0.9999999917612080797071600981 *[e] 0.00000000000000102045210729791587307341288851 *[edm_au] 0.00048415958374162452452052339364507*pi*[mdm_au]
计算完成后,移除单位制和增加的单位制。
removeUnitSystem auSys removeUnit (u。T_au u.edm_au u.mdm_au u.ep_au
单位系统是基本单位和派生单位的集合,遵循以下规则:
在质量、时间、长度、电流、发光强度、物质的量和温度方面,基本单位必须是独立的。因此,一个单位系统有多达7个基本单位。只要满足独立性,任何单位都可以是基本单位,包括牛顿或瓦特等单位。
一个单位系统可以有少于7个基本单位。例如,机械系统只需要长度、质量和时间的基本单位。
在一个单位制中导出的单位必须用该系统的基本单位的幂乘积表示。下载188bet金宝搏与基单位不同,派生单位不一定是独立的。
派生的单位是可选的,为了便于表示而添加。例如:kg m/s2缩写为牛顿。
单位制的一个例子是SI单位制,它有7个基本单位:千克、秒、米、安培、坎德拉、摩尔和开尔文。通过调用找到了22个派生单元derivedUnits (SI)
.
baseUnits
|derivedUnits
|newUnitSystem
|removeUnit
|removeUnitSystem
|symunit
|unitConvert