Products & Services Solutions Academia Support User Community Company

Learn more about System Identification Toolbox   

zpk - Convert linear model to Control System Toolbox state-space LTI models

Syntax

sys = zpk(mod)
sys = zpk(mod,'m')

Description

mod is any idmodel object: idgrey, idarx, idpoly, idproc, idss, or idmodel.

sys is returned as a zpk LTI model object. The noise input channels in mod are treated as follows: consider a model mod with both measured input channels u (nu channels) and noise channels e (ny channels) with covariance matrix

where L is a lower triangular matrix. Note that mod.NoiseVariance = . The model can also be described with a unit variance, using a normalized noise source v.

Both measured input channels u and normalized noise input channels v in mod are input channels in sys. The noise input channels belong to the InputGroup 'Noise', while the others belong to the InputGroup 'Measured'. The names of the noise input channels are given by v@yname, where yname is the name of the corresponding output channel. This means that the LTI object realizes the transfer function [G HL].

To transform only the measured input channels in sys, use

sys = zpk(mod('m')) or sys = zpk(mod,'m')

This gives a representation of G only.

For a time series, (no measured input channels, nu = 0), the LTI representation contains the transfer functions from the normalized noise sources v to the outputs, that is, HL. If the model mod has both measured and noise inputs, sys = zpk(mod('n')) gives a representation of the additive noise.

In addition, the normal subreferencing can be used.

sys = zpk(mod(1,[3 4]))

If you want to describe [GH] or H (unnormalized noise), from e to y, first use

mod = noisecnv(mod)

to convert the noise channels e to regular input channels. These channels are assigned the names e@yname.

See Also

frd 
ss 
tf 

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS