2026a
# TySymbolicMath.DefaultSymbols
直接使用单位
函数库: TySymbolicMath
# 语法
using TySymbolicMath.DefaultSymbols
# 说明
使用命令 using TySymbolicMath.DefaultSymbols 后,可直接使用单位,如 1u"s" 可以直接表示为 1s ,但需要注意不能使用已定义变量的名称作为单位。 示例
# 示例
直接使用单位
使用 TySymbolicMath.DefaultSymbols 后,您可以直接使用单位。
例如,直接计算 5s 内运动 1m 的速度。注意,s 和 m 必须是未定义变量。
using TySymbolicMath
using TySymbolicMath.DefaultSymbols
v = 1m/5s
0.2 m s^-1
若变量 m 为已定义变量,它将不再作为一个单位。
m1 = 5u"J"
using TySymbolicMath.DefaultSymbols
a = 1m1/5s
1.0 J s^-1
若需要直接使用某个指定单位,可以通过使用 const m = u"m" 命令。
const m_1 = u"m"
const s_1 = u"s"
v = 1m_1/5s_1
0.2 m s^-1
# 另请参阅
basefactors | Quantity | unit