Simulink Reference | ![]() ![]() |
Implement a first-order sample-and-hold
Library
Description
The First-Order Hold block implements a first-order sample-and-hold that operates at the specified sampling interval. This block has little value in practical applications and is included primarily for academic purposes.
You can see the difference between the Zero-Order Hold and First-Order Hold blocks by running the demo program fohdemo
. This figure compares the output from a Sine Wave block and a First-Order Hold block.
Data Type Support
A First-Order Hold block accepts and outputs signals of type double
.
Parameters and Dialog Box
Characteristics
Direct Feedthrough |
No |
Sample Time |
Continuous |
Scalar Expansion |
No |
States |
1 continuous and 1 discrete per input element |
Dimensionalized |
Yes |
Zero Crossing |
No |
![]() | Fcn | For Iterator | ![]() |