| DSP Blockset | ![]() |
Nonsource Blocks
All nonsource blocks in the DSP Blockset accept discrete signals, and inherit the sample period of the input. Others additionally accept continuous-time discrete signals.
Discrete-Time Nonsource Blocks. Many blocks can accept only discrete-time inputs, and generate only discrete-time outputs. Examples are all of the resampling and delay blocks (e.g., Upsample, Integer Delay), which inherit the sample period of the driving block (the block supplying the input). This means that the block automatically synchronizes its sampling rate with the driving block. For example, if the driving block's sample period is 0.5 seconds, then the inheriting block also executes at 0.5 second intervals. Simulink generates an error if a continuous input is connected to a discrete-only block.
Continuous/Discrete Nonsource Blocks. In the continuous/discrete blocks, continuous-time inputs generate continuous-time outputs, and discrete-time inputs generate discrete-time outputs. Examples are Complex Exponential and dB Gain. The nonsource triggered blocks (e.g., Triggered Delay Line) are also in this category.
| Source Blocks | Multichannel Signals | ![]() |