Clear Filters
Clear Filters

Implementing the Z-transform definition of the NDFT algorithm in Matlab

1 view (last 30 days)
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?

Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!