Discontinuities
R2026b用于对非线性不连续性进行建模的模块,例如 Saturation、Rate Limiter 和 Relay
使用 Discontinuities 库中的模块对输出在响应输入时突然变化的非线性元素进行建模。您可以在系统中表示饱和界限、死区、间隙、静态和动态摩擦以及穿越。
要将此库中的模块添加到您的模型,请参阅向模型添加模块。
模块
| Backlash | 对间隙系统行为进行建模 | |
| Coulomb and Viscous Friction | 对值为零时的不连续性以及非零时的线性增益建模 | |
| Dead Zone | 提供零值输出区域 | |
| Dead Zone Dynamic | 提供零输出的动态区域 | |
| Hit Crossing | 检测穿越点 | |
![]() | PWM | 生成对应于输入占空比的理想脉冲宽度调制信号 |
| Quantizer | 按给定间隔将输入离散化 | |
| Rate Limiter | 限制信号变化的速率 | |
| Rate Limiter Dynamic | 限制信号变化的速率 | |
| Relay | 在两个常量输出之间进行切换 | |
| Saturation | 将输入信号限制在饱和上限和下限值之间 | |
| Saturation Dynamic | 将输入信号限制在动态饱和上限和下限值之间 | |
| Variable Pulse Generator | 生成理想的时变脉冲信号 | |
| Wrap To Zero | 如果输入大于阈值,将输出设置为零 |
工具
| 库浏览器 | 查找并向模型添加模块 |
主题
- 向模型添加模块
使用库浏览器和快速插入菜单插入模块。
