System Identification Toolbox    
ss, tf, zpk, frd

Transform the model objects of the System Identification Toolbox to the LTI models of the Control System Toolbox.

Syntax

Description

mod is any idmodel object: idgrey, idarx, idpoly, idss, idmodel, or idfrd. However, idfrd objects can only be converted to frd objects.

sys is returned as the indicated LTI model. 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 unit variance, normalized noise source v.

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

For frd, no noise input information is included.

To transform only the measured input channels in sys, use

and analogously for tf and zpk. This will give a representation of just G.

For a time series, (no measured input channels, nu = 0), the LTI representations in ss, tf, zpk, and frd contain the transfer functions from the normalized noise sources v to the outputs., that is HL. If the model m has both measured and noise inputs, sys = ss(mod('n')) will give a representation of the additive noise. For frd no output is given for a time-series model.

In addition, the normal subreferencing can be used.

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

to convert the noise channels e to regular input channels. These channels will have the names e@yname.


  spa ssdata