Discrete Transfer Function > Difference Equation Implementation Problem

조회 수: 8 (최근 30일)
Bob White
Bob White 2011년 6월 14일
I have a discrete two pole, two zero filter that simulates pretty well in Simulink using the discrete pole-zero block. The system is a little pathological in that one pole is at z = 1 (dc, pure integrator) and the other is close to the Nyquist frequency.
I did the algebra to convert this to a difference equation. I built a Simulink model using gains, summers, and integer delay blocks. This was done in the standard Direct Form I.
When I simulate the difference equation model, I get results that are very different from the pole-zero block model.
I have gone over the algebra many times and am pretty sure it all correct. Any suggestions to help me find out the source of the difference?
Thanks in advance, Bob White

답변 (0개)

카테고리

Help CenterFile Exchange에서 Simulink에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by