newUnit
定义新的单位
描述
例子
定义新的单位和重写
加载符号单位使用的集合symunit
。找到预定义的信息单元u.c_0
光的速度。
u = symunit;unitInfo (u.c_0)
光在真空中的传播速度,物理单位的速度。得到所有单位测量的速度通过调用unitInfo(“速度”)。
显示的确切值如果是光速299792458
米每秒。
c = unitConvert (u.c_0“SI”)
c = 299792458 * ([m] / [s])
定义新单元speedOfLightApprox
光速的近似值3 e8
米每秒。
u = symunit;c = newUnit (speedOfLightApprox, 3 e8 * u.m /美国)
c = [speedOfLightApprox]
此外,您可以指定单位使用u.speedOfLightApprox
。
定义方程E=米c2使用新的单位。
信谊质量m =质量* u.kg;E = m * c ^ 2
E =质量*(公斤)* (speedOfLightApprox) ^ 2
重写E
米每秒。
E =重写(E, u.m /美国)
E = 90000000000000000 *质量*(((公斤)* [m] ^ 2) / [s] ^ 2)
由于能源的标准单位是焦耳,重写E
而言,焦耳
。
E =重写(E, u.Joule)
E = 90000000000000000 *质量* [J]
输入参数
版本历史
介绍了R2017a