2010-03-01 15 views
8

Esiste un modo per calcolare in modo efficiente la trasformata di Fourier del massimo di due funzioni (f, g), conoscendo la loro trasformata di Fourier?Trasformata di Fourier e massima

+0

Giusto per chiarire: vuoi dire che vuoi la trasformata di Fourier della funzione il cui valore in ogni punto è il massimo dei valori di f e g in quel punto? –

risposta

5

Supponendo che si intende il massimo in ogni punto, e dal momento che Max è un'operazione non lineare, non ci non sarà un modo per farlo. Dovresti eseguire la massima operazione nel dominio del tempo e quindi eseguire la trasformazione di Fourier.

+0

"non ci sarà alcun modo per farlo." segno (x), passo di heaviside (x), rampa (x), cos (x), sin (x), exp (x) - sono tutti operazioni non lineari. E tutti hanno trasformata di Fourier in senso di distribuzioni temperate. – bruziuz

0

È possibile statare con FT (max (f (x), g (x))) = FT (H (fg) f + (1-H (fg)) f) = FT (H (fg) f) + FT (1-H (fg)) f)

Ma qui si bloccheranno perché, come so, non esistono formule così interessanti per la compo- sione di due funzioni. Anche se sai

FT (f)

FT (g)

FT (fg) = FT (f) -FT (g)

FT (H) = 1/2 (delta + 1/(pi is))

Basta aprire l'integrale e capire come combinare i termini. Può essere unbelievalbe hard o unbelievale semplice. Prova.

Problemi correlati