You are here: Symbol Reference > Dew.Signal Namespace > LinearSystems Class > LinearSystems Methods > TransferFunToZeroPole Method
Dew DSP for .NET
Contents
C# Example
  using Dew.Math;
  using Dew.Math.Editors;
  using Dew.Math.Units;
  using Dew.Signal;
  using Dew.Signal.Units;
  using Dew.Math.Tee;
  using Dew.Signal.Tee;

  private void button1_Click(object sender, EventArgs e)
  {
     Vector z = new Vector(0);
     Vector p = new Vector(0);
     Vector num = new Vector(3);
     Vector den = new Vector(3);
     double k;

     num.Values[0] = 1;
     num.Values[1] = -7;
     num.Values[2] = 12;
     den.Values[0] = 1;
     den.Values[1] = -3;
     den.Values[2] = 2;
     k = 1;
     LinearSystems.TransferFunToZeroPole(z, p, out k, num, den);
     MtxVecEdit.ViewValues(z,"Zeros",true);
     MtxVecEdit.ViewValues(p,"Poles",true);
     //        z = [4 , 3]
     //        p = [2 , 1]
     //        k = num[0]/den[0] =  1;
  }
Copyright (c) 1999-2010 by Dew Research. All rights reserved.