From: PinkLab on
X(z) = (1+0.3^(z-1)+5.02^(z-2))/(3.2+2.41^(z-1)+2.2^(z-2))

I need help to apply inverse z transform recursive algorithm on this system above for the first 3 samples of resulting discrete time sequence x[n]

Any idea on how to do this would be greatly appreciated

thanks x
From: Steven Lord on

"PinkLab " <pinklab(a)pinklab.com> wrote in message
news:hpvnnp$l6o$1(a)fred.mathworks.com...
> X(z) = (1+0.3^(z-1)+5.02^(z-2))/(3.2+2.41^(z-1)+2.2^(z-2))
>
> I need help to apply inverse z transform recursive algorithm on this
> system above for the first 3 samples of resulting discrete time sequence
> x[n]

Use IZTRANS from Symbolic Math Toolbox?

http://www.mathworks.com/access/helpdesk/help/toolbox/symbolic/iztrans.html

--
Steve Lord
slord(a)mathworks.com
comp.soft-sys.matlab (CSSM) FAQ: http://matlabwiki.mathworks.com/MATLAB_FAQ


From: PinkLab on
it doesnt work in the version i use. i need to use recursive algorithm for this....any idea?


e"Steven Lord" <slord(a)mathworks.com> wrote in message <hq0khl$fg3$1(a)fred.mathworks.com>...
>
> "PinkLab " <pinklab(a)pinklab.com> wrote in message
> news:hpvnnp$l6o$1(a)fred.mathworks.com...
> > X(z) = (1+0.3^(z-1)+5.02^(z-2))/(3.2+2.41^(z-1)+2.2^(z-2))
> >
> > I need help to apply inverse z transform recursive algorithm on this
> > system above for the first 3 samples of resulting discrete time sequence
> > x[n]
>
> Use IZTRANS from Symbolic Math Toolbox?
>
> http://www.mathworks.com/access/helpdesk/help/toolbox/symbolic/iztrans.html
>
> --
> Steve Lord
> slord(a)mathworks.com
> comp.soft-sys.matlab (CSSM) FAQ: http://matlabwiki.mathworks.com/MATLAB_FAQ
>
From: David Young on
Why restrict yourself to recursion? (I know recursive programs are elegant and it's fun to write them, but if you just want to solve the problem why use recursion?)