Convoluzione, trasformata di fourier e Laplace su Octave

Oo.Stud.ssa.oO
Ciao a tutti!!
Con Octave è possibille calcolare la convoluzione tra due segnali, la trasformata di Fourier e di Laplace?
Chi mi sa dire come?

Risposte
Hadronen
Puoi certamente eseguire una Trasformata veloce di Fourier (comando fft, per segnali ad una dimensione), conseguentemente anche una convoluzione. (FFT dei segnali da convolvere->Moltiplicazione delle loro trasformate->IFFT di quest'ultima; ovviamente tenendo da conto problemi dovuti all'aliasing, ove ce ne fossero)

Oo.Stud.ssa.oO
E mi potresti dire la sintassi precisa del comando fft? :)

Hadronen
fft(x) compie una DFT (Trasformata discreta di Fourier) del vettore x con l'algoritmo FFT.

elgiovo
Immagino che a Oo.tania interessasse la trasformata simbolica però... La fft è una trasformata numerica.
Non so in octave, ma in matlab si può fare usando espressioni simboliche. Guarda qui:
http://www.mathworks.it/it/help/symbolic/laplace.html
http://www.mathworks.it/it/help/symbolic/fourier.html

Oo.Stud.ssa.oO
"elgiovo":
Immagino che a Oo.tania interessasse la trasformata simbolica però... La fft è una trasformata numerica.
Non so in octave, ma in matlab si può fare usando espressioni simboliche. Guarda qui:
http://www.mathworks.it/it/help/symbolic/laplace.html
http://www.mathworks.it/it/help/symbolic/fourier.html

Grazie 1000!!! :)

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.