LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Polynomial division of two digital filter transfer functions

Dear all,

 

I would like to divide the two polynomials via labview 8.5.  Unfortunately I cannot find the proper VI to do it. The polynomials are two transfer functions H(z) from a digital IIR-filter. The result of this division [h(n)] exists and is limited by the values n=0,1,2,3.

 

Example: (1+2(z^-1)+1(z^-2))  /  (1+1,7(z^-1)+0,75(z^-2)) = 1+0,3(z^-1)-0,26(z^-2)+0,217(z^-3)

 

In advance many thanks for your help.

 

Kind regards
0 Kudos
Message 1 of 5
(3,198 Views)

Hi!

 

If you have LabVIEW Full Developpement System you have the a VI for it:

Divide Polynomials.vi (in the palette Mathematics -> Polynomials)

 

Regards

Ken

0 Kudos
Message 2 of 5
(3,166 Views)

Hi Ken,

 

thanks for you´re Post.

I known this VI but i  do not get the results I expect.

 

Do u have another idea?

 

Best  

0 Kudos
Message 3 of 5
(3,149 Views)

Hi!

 

I receive the same results with Matlab (deconv).

http://saw.uwaterloo.ca/matlab/course/html/polynomial.html

 

If you have the Mathscripts Node in LabVIEW, you can use it to calculate with deconv.

 

Regards

Ken

0 Kudos
Message 4 of 5
(3,142 Views)

hi ken,

 

thank u.

i try it!

 

best 

0 Kudos
Message 5 of 5
(3,109 Views)