Implementing the Z-transform definition of the NDFT algorithm in Matlab
1 view (last 30 days)
Show older comments
I would like to implement the following z-transform equation in MatLab to calculate the 1-D Non-Uniform Discrete Fourier Transform (NDFT):
Source: https://books.google.com.au/books?id=givsYJZyf0gC&pg=PA326&lpg=PA326&dq=the+non-uniform+discrete+fourier+transform+and+its+applications+in+signal+processing&source=bl&ots=AJcDJ0xP0v&sig=fP15yTf-yzWSNlkC20F7K4GuCmY&hl=en&sa=X&ved=0CE8Q6AEwCWoVChMI1IyO4eWVxgIVz3m8Ch2vvgBl#v=onepage&q=the%20non-uniform%20discrete%20fourier%20transform%20and%20its%20applications%20in%20signal%20processing&f=false
X(z) is the z-transform of x[n], where x[n] is a horizontal 1-D vector that contains my unevenly spaced samples.
The z-transform is defined as a summation from n= 0 to n = infinity. This definition is from n = 0 to n = N-1.
I have tried to implement ztrans, but isn't this definition for n = 0 to n = infinity?
Can anyone point me in the right direction into implementing this in Matlab?
0 Comments
Answers (0)
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!