newUnit
定义新单位
描述
例子
定义新单元和重写单元
使用加载符号单元集合symunit
.查找关于预定义单元的信息u.c_0
光速。
U =符号单位;unitInfo (u.c_0)
真空中的光速——速度的物理单位。通过调用unitInfo('Velocity')来获取测量'Velocity'的所有单位。
证明在国际单位制中光速的准确值为299792458
米每秒。
c = unitConvert(u.c_0,'SI')
C = 299792458*([m]/[s])
定义新单元speedOfLightApprox
求光速的近似值为3 e8
米每秒。
U =符号单位;c = newUnit('speedOfLightApprox',3e8*u.m/ us)
c = [speedOfLightApprox]
或者,您可以使用指定单元u.speedOfLightApprox
.
定义方程E=米c2使用新单位。
质量m =质量*u.kg;E = m*c^2
E =质量*[kg]*[speedOfLightApprox]^2
重写E
单位是米每秒。
E =重写(E,u.m/ us)
E = 90000000000000000*质量*(([kg]*[m]^2)/[s]^2)
因为能量的标准单位是焦耳,重写一下E
在这方面焦耳
.
E =重写(E,u.焦耳)
E = 90000000000000000*质量*[J]
输入参数
版本历史
在R2017a中引入