| Simulink Reference | ![]() |
Limit the rate of change of a signal
Library
Description
The Rate Limiter block limits the first derivative of the signal passing through it. The output changes no faster than the specified limit. The derivative is calculated using this equation.
u(i) and t(i) are the current block input and time, and y(i-1) and t(i-1) are the output and time at the previous step. The output is determined by comparing rate to the Rising slew rate and Falling slew rate parameters:
Data Type Support
The Rate Limiter block accepts and outputs signals of any data type supported by Simulink, except Boolean. The Rate Limiter block supports fixed-point data types.
Parameters and Dialog Box
continuous or inherited from the driving block.
inf or NaN.
Characteristics
| Direct Feedthrough |
Yes |
| Sample Time |
Continuous or inherited (specified in the Sample time mode parameter) |
| Scalar Expansion |
Yes, of input and parameters |
| Dimensionalized |
Yes |
| Zero Crossing |
No |
See Also
| Random Number | Rate Limiter Dynamic | ![]() |
© 1994-2005 The MathWorks, Inc.