20.6.5.8. Zero Order Hold

The Zero Order Hold block implements the zero-order sample-and-hold for a sample period specified in the block parameter.

Dialog box

../_images/image1504.png

Figure 20.87 Zero Order Hold dialog box

Table 20.45 Parameters

Parameter(s)

Description

Sample time

Enter the time interval between samples.

20.6.5.8.1. Example

The Zero Order Hold block is a mathematical model of the practical signal reconstruction done by a conventional digital-to-analog converter (DAC). That is, it describes the effect of converting a discrete-time signal to a continuous-time signal by holding each sample value for one sample interval. We can test the DAC with the CoLink model shown in the below figure The Sine block is configured to a frequency of 10rad/sec and an amplitude of 1. The Zero Order Hold block Sample time is set to 0.1. Set solver type to Fixed-Step, discrete (no continuous states), and let End time be 1.

../_images/image1512.png

Figure 20.88 colink model

../_images/image1523.png

Figure 20.89 A result from scope