witam,
w scilab'ie wykonuję np. syntezę iir. ('sb', czyli 'notch') i dostaję funkcję transmitancji (np):
h(z)=( 0.9698664 - 0.9918060z + 0.9698664z**2)/(0.9397329 - 0.9918060z + z **2)
wykres modułu h(z) filtru w scilab'ie wygląda ślicznie.
pytanie:
jak w scilab'ie z h(z) otrzymać współczynniki potrzebne do konstrukcji równania różnicowego opisującego tego filtru?
(poprzez kilka podstawień i manipulacji mogę napisać taką funkcję w C,
ale pewnie scilab/matlab już to ma 'w sobie' i pewnie jest to proste...)
proszę o wsparcie, bowiem w scilabie (matlab) jestem cieniutki.
j0
w scilab'ie wykonuję np. syntezę iir. ('sb', czyli 'notch') i dostaję funkcję transmitancji (np):
h(z)=( 0.9698664 - 0.9918060z + 0.9698664z**2)/(0.9397329 - 0.9918060z + z **2)
wykres modułu h(z) filtru w scilab'ie wygląda ślicznie.
pytanie:
jak w scilab'ie z h(z) otrzymać współczynniki potrzebne do konstrukcji równania różnicowego opisującego tego filtru?
(poprzez kilka podstawień i manipulacji mogę napisać taką funkcję w C,
ale pewnie scilab/matlab już to ma 'w sobie' i pewnie jest to proste...)
proszę o wsparcie, bowiem w scilabie (matlab) jestem cieniutki.
j0