Discrete Transfer Function

Implements discrete transfer function

Category: Dynamics

Description:

The Discrete Transfer Function can be described by the following equation:

Y(z)U(z)=num0zm+num1zm1+num2zm2+...+nummden0zn+den1zn1+den2zn2+...+denn\frac{Y(z)}{U(z)}=\frac{num_0z^m+num_1z^{m-1}+num_2z^{m-2}+...+num_m}{den_0z^n+den_1z^{n-1}+den_2z^{n-2}+...+den_n}

num0...mnum_{0...m}
and
den0...nden_{0...n}
are polynomial coefficients defined by the user. It is possible to set them by the Discrete Transfer Function Properties as shown in Figure 1.

Figure 1 - Setting parameters for simulation

Figure 1 defines a first-order discrete transfer function equivalent to:

H(z)=1z1H(z) = \frac{1}{z-1}

The period used for the discrete operation is the Simulation Step, in the example from Figure 2 it is 0.1s.

Figure 2 - Diagram using discrete function from equation

The step response of the system is depicted in Figure 3.

Figure 3 - Step response in a Scope

Parameters:

Vector row that sets the coefficients of the polynomial function of the numerator.

The number of elements of this vector must be less or equal the number of elements in the Denominator Coefficients.

Vector row that sets the coefficients of the polynomial function of the denominator.

Ports:

Input

The signal flowing through this port acts as an input signal to the discrete transfer function.

Data Types:
Output

The signal flowing from this port is the response of the discrete transfer function to the input signal injected.

Data Types:

About MWF

MWF is a traditional Brazilian company that provides a wide range of electronic and mechatronic products for industry sectors such as automotive, agricultural machinery and aerospace.

Contact Us

Rua Doutor Siqueira, 139 / Sala 804 Campos dos Goytacazes - RJ, Brasil

contact@mwf-technologies.com

© 2018-2026 MWF. All rights reserved.