12-09-2022 03:43 PM
I have poles and zeros for an IIR filter which was created using python. the poles and zeros of the IIR filter created (python script) were of the form :
(jw-z[0]) * (jw-z[1]) * ... * (jw-z[n]) H(w) = k * ---------------------------------------- (jw-p[0]) * (jw-p[1]) * ... * (jw-p[n])
where z() are the zeros and p() are the poles of the system.
I am wondering if someone can help me identify if labview has the same filter that i can use and just plug in the values of the poles and zeros so that i get the same answer i get when i use the python script.
12-09-2022 09:39 PM
So, you have got an n-order IIR filter with n-poles and n-zeroes?
Do you want to configure the IIR filter in LabVIEW with two n-element arrays for poles and zeroes?
12-10-2022 11:00 AM
If you have the Full or Professional Version of LabVIEW, you should have a Signal Processing Palette on the Block Diagram that includes Filters, including IIR Filters. I know what Poles and Zeros are, but have no experience designing filters with them, so cannot advise you if the IIR Filter functions LabVIEW provides are suitable for your needs.
Bob Schor
12-12-2022 09:14 AM
Sorry i should have clarified but i got 4 poles and 4 zeros. So a 4th order filter