<< obsvf Control System functions padecoef >>

ord2


Generate continuous second-order systems.


Syntax


[A, B, C, D] = ord2(wn, z)
[num, den] = ord2(wn, z)

Input argument


wn

natural frequency

z

damping factor

Output argument


A

State matrix: Nx-by-Nx matrix.

B

Input-to-state matrix: Nx-by-Nu matrix.

C

State-to-output matrix: Ny-by-Nx matrix.

D

Feedthrough matrix: Ny-by-Nu matrix.

num

polynomial coefficients: a row vector or as a cell array of row vectors.

den

polynomial coefficients: a row vector or as a cell array of row vectors.

Description


ord2 offers a convenient way to obtain either the state-space representation or the transfer function of a second-order system based on its natural frequency and damping factor.

Example


wn = 5;
z = 0.7;
[A, B, C, D] = ord2(wn, z);
sys1 = ss(A, B, C, D)

[num, den] = ord2(wn, z);
sys2 = tf(num, den)

See also


ss, tf.

History


Version Description
1.0.0 initial version

Author


Allan CORNET

<< obsvf Control System functions padecoef >>