步函数表达式

Classes

AlwaysIn([args, cumul_func, bounds, times])

表示累积函数在指定时间间隔内需要在边界元组内取值的约束的表达式。

CumulativeFunction(args[, nargs])

基本阶跃函数(脉冲和阶跃)的总和,定义了一个随时间变化的阶跃函数。

NegatedStepFunction(args)

基本阶跃函数的否定形式:也就是说,它表示减去基本函数的(非负)高度,而不是加上它。

Pulse([args, interval_var, height])

一个由IntervalVar和一个整数高度指定的阶跃函数,在IntervalVar的start_time之前和end_time之后值为0,在IntervalVar期间取'height'指定的值。

Step(time, height)

一个由时间点和整数高度指定的阶跃函数,在时间点之前值为0,在时间点之后取由'height'指定的值。

StepAt(args)

StepAtEnd(args)

StepAtStart(args)

StepBase(args)

StepFunction()

步进函数表达式系统的基础类。