How can I make IFFT function return me a function instead an array
Afficher commentaires plus anciens
y = 1./fft(x);
h = ifft(y);
I was trying to do an inverse fft. Matlab returns me an array. How can I get a function instead of array when using ifft?
1 commentaire
David Goodmanson
le 17 Jan 2017
Hello Siwei, could you provide information on what x and y look like?
Réponses (1)
Walter Roberson
le 17 Jan 2017
You cannot do that with fft and ifft. However you can use the continuous transforms. https://www.mathworks.com/help/symbolic/fourier.html
syms x
y = fourier(x);
h = ifourier(y);
Catégories
En savoir plus sur Fourier Analysis and Filtering dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!