2026a

# abs


符号绝对值(复数模量或大小)

函数库: TySymbolicMath

# 语法

abs(x)

# 说明

abs(x) 返回 x 的绝对值(或复数的模)。 示例

# 示例

计算符号数字的绝对值

与数值的绝对值计算结果相等,但类型为 Num 。

using TySymbolicMath
[abs(Num(1/2)), abs(Num(0)), abs(Num(pi) - 4)]
3-element Vector{Num}:
0.5
0
abs(-4 + π)
计算复数的模

计算符号复数的模,即返回实部和虚部的平方和。

using TySymbolicMath
@variables x y
z = x + y*im
abs(z)
hypot(x, y)
向量元素的绝对值

创建符号元素的向量,用 "." 广播 abs 函数求向量每一个元素的绝对值。

using TySymbolicMath
@variables x y
abs.([x^2, -5*x^3, x - y*im])
3-element Vector{Num}:
hypot(x^2, 0)
hypot(-5(x^3), 0)
hypot(x, -y)

# 输入参数

x - 输入符号
符号变量 | 符号表达式

输入符号,指定为符号变量、表达式。

数据类型: Num

复数支持:

# 详细信息

复数的模

复数 的绝对值定义为 。其中,x 和 y 为实数。复数的绝对值也称为复数的模。

# 另请参阅

angle | conj | imag | real