2026a

# heaviside


单位阶跃函数

函数库: TyMath

# 语法

H = heaviside(x)
H = heaviside(x, value)

# 说明

H = heaviside(x) 在 x 处计算 Heaviside 阶跃函数(也称为单位阶跃函数)。该函数是非连续函数,对 x < 0 返回 0,对 x = 0 返回 0.5,对 x > 0 返回 1。示例


H = heaviside(x, value) 通过输入 value 来设置 heaviside(0) 的值为 value。示例

# 示例

计算 Heaviside 函数在 0 处的值

默认情况下,heaviside(0) 的值为 0.5。

using TyMath
H = heaviside(0)
H = 0.5

可以通过输入两个参数来设置 heaviside(0) 的值。

H = heaviside(0, 5)
H = 5.0
绘制 Heaviside 函数

对 x 和 x-1 绘制 Heaviside 函数。

using TyMath
using TyPlot
f = x->heaviside(x)
fplot(f)
fplot(x->heaviside(x-1))

# 输入参数

x - 输入
数值 | 符号数 | 符号表达式

输入,指定为数值、符号数或符号表达式。

value - 在 0 处的值
数值 | 符号数 | 符号表达式

在 0 处的值,指定为数值、符号数或符号表达式,默认为 0.5。

# 另请参阅

legendre