I would like to implement the following z-transform equation in MatLab to calculate the 1-D Non-Uniform Discrete Fourier Transform (NDFT):
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?
Using the definitions you provided this is a problem of making sure you do the matrix algebra correctly.