主要内容

Discontinuities

R2026b
用于对非线性不连续性进行建模的模块,例如 Saturation、Rate Limiter 和 Relay

使用 Discontinuities 库中的模块对输出在响应输入时突然变化的非线性元素进行建模。您可以在系统中表示饱和界限、死区、间隙、静态和动态摩擦以及穿越。

要将此库中的模块添加到您的模型,请参阅向模型添加模块。

模块

Backlash blockBacklash对间隙系统行为进行建模
Coulomb and Viscous Friction blockCoulomb and Viscous Friction对值为零时的不连续性以及非零时的线性增益建模
Dead Zone blockDead Zone提供零值输出区域
Dead Zone Dynamic blockDead Zone Dynamic提供零输出的动态区域
Hit Crossing blockHit Crossing检测穿越点
PWM block iconPWM生成对应于输入占空比的理想脉冲宽度调制信号
Quantizer blockQuantizer按给定间隔将输入离散化
Rate Limiter blockRate Limiter限制信号变化的速率
Rate Limiter Dynamic blockRate Limiter Dynamic限制信号变化的速率
Relay blockRelay在两个常量输出之间进行切换
Saturation blockSaturation将输入信号限制在饱和上限和下限值之间
Saturation Dynamic blockSaturation Dynamic将输入信号限制在动态饱和上限和下限值之间
Variable Pulse Generator block iconVariable Pulse Generator生成理想的时变脉冲信号
Wrap To Zero blockWrap To Zero如果输入大于阈值,将输出设置为零

工具

库浏览器查找并向模型添加模块

主题