| Simulink Reference | ![]() |
Handle transfer of data between blocks operating at different rates
Library
Description
Transfers data from the output of a block operating at one rate to the input of another block operating at a different rate. The Rate Transition block's parameters allows you to specify options that trade data integrity and deterministic transfer for faster response and/or lower memory requirements.
| Note See Data Transfer Problems in the online Real-Time Workshop documentation for a discussion of data integrity and deterministic data transfer. |
In particular, the block supports the following options:
To specify this option, check the Ensure data integrity during data transfer parameter and uncheck the Ensure deterministic data transfer parameter.
To specify this option, uncheck the Ensure data integrity during data transfer and Ensure deterministic data transfer parameters.
See Sample Rate Transitions in the online Real-Time Workshop documentation for more information.
| Note The Zero-Order Hold and Unit Delay blocks also enable transfer of data between blocks operating at different rates. However, you should use the Rate Transition block for this purpose because it is designed specifically for this purpose, offers a wider range of options, and is easier to use. |
Data Type Support
A Rate Transition block accepts signals of any data type supported by Simulink, as well as fixed-point data types.
For a discussion on the data types supported by Simulink, refer to Data Types Supported by Simulink in the Using Simulink documentation.
Parameters and Dialog Box
Slow to fast if the block connected to the input of the Rate Transition block operates at a slower rate than the block connected to the Rate Transition block. Otherwise, select Fast to slow.
Slow to fast transitions. It specifies the Rate Transition's initial output at the beginning of a transition when there is not yet any output from the slow block connected to the Rate Transition block's input.
Characteristics
| Rate Limiter | Real-Imag to Complex | ![]() |
Learn more about the latest releases of MathWorks products: |
| © 1994-2009 The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |