定义新单位
通过使用加载符号单元的集合yeNIT.
。查找有关预定义单元的信息U.C_0.
为了光速。
u = symit;UnitInfo(U.C_0)
真空中光速 - 速度的物理单元。通过调用UnitInfo('速度')获取所有单位以测量“速度”。
表明Si中光速的确切值是299792458
每秒米。
c = UnitConvert(U.C_0,'SI')
C = 299792458 *([m] / [s])
定义新单位speedoflightapprox.
对于光速的近似值3E8.
每秒米。
u = symit;c = newunit('speedoflightapprox',3e8 * u.m / U.s)
c = [speedoflightrapprox]
或者,您可以使用使用指定设备u.speedoflightapprox.
。
定义等式E.=M.C2使用新单元。
syms mass m = mass * u.kg;e = m * c ^ 2
e = mass * [kg] * [speedoflightlightapprox] ^ 2
改写E.
根据每秒米。
e =重写(e,u.m / u.s)
E = 9000000000000000000 *质量*(([kg] * [m] ^ 2)/ [s] ^ 2)
因为能量的标准单位是焦耳,重写一下E.
按照焦耳
。
E =重写(e,u.joule)
E = 9000000000000000000 *质量* [J]