You are here: Symbol Reference > Dew.Signal Namespace > LinearSystems Class > LinearSystems Methods > StateSpaceToZeroPole Method
Dew DSP for .NET
Contents
PreviousUpNext
LinearSystems.StateSpaceToZeroPole Method

Convert transfer function from state-space to zero-pole form.

C#
public StateSpaceToZeroPole(TVec z, TVec p, ref double k, TMtx A, TVec B, TVec C, double D);

Convert a transfer function defined in state space presentation of the real valued A matrix, B,C vectors and D value. in to its zero-pole form with zeros Z, poles P and gain K. State space system is related to its numerator/denominator representation via the following relation:

          num(s)      (s-sz1)*...*(s-szn)
  H(s) = -------- = K*------------------- =C*(s*I-A)^(-1)*B + D
          den(s)      (s-sp1)*...*(s-spn)

  dx/dt = Ax + Bu
  y     = Cx + Du

  x - system input
  y - system output
  szn - n'th zero
  spn - n'th pole
  K - system gain
What do you think about this topic? Send feedback!
Copyright (c) 1999-2010 by Dew Research. All rights reserved.