函数 > 效用函数 > 数字符号函数
数字符号函数
使用这些函数来获取复数值表达式或数字的符号。
sign(x) - 此函数返回实数符号。它将返回以下结果:
自变量
结果
x = 0
0
x > 0
1
否则
−1
对于复数自变量,请使用 csgn(z)
signum(z, [x]) - 此矢量化函数返回实数或复数符号。它将返回以下结果:
自变量
结果
z = 0
x
省略 x 时为 1。
z ≠ 0
z / |z|
zx 可以是标量或矢量的任意组合。
如果 zx 都是矢量,则它们必须具有相同的维数。
csgn(z) - 使用此函数确定复数值表达式或数字 z 位于哪个半平面 (左或右)。它将返回以下结果:
自变量
结果
z = 0
0
Re(z) > 0 or (Re(z) = 0 and Im(z) > 0)
1
否则
−1
自变量
x 为实标量或矢量。
z 为实 (或复) 标量或矢量。
这对您有帮助吗?