2010-03-01 10 views
8

Gibt es eine Möglichkeit, die Fourier-Transformation der Max zweier Funktionen (f, g) effizient zu berechnen, wenn man ihre Fourier-Transformation kennt?Fourier-Transformation und Maximum

+0

Nur um zu verdeutlichen: Wollen Sie die Fourier-Transformation der Funktion, deren Wert an jedem Punkt das Maximum der Werte von f und g an diesem Punkt ist? –

Antwort

5

Unter der Annahme, meinen Sie den max an jedem Punkt, und da max ist eine nichtlineare Operation, da Das wird kein Weg sein. Sie müssten die maximale Operation im Zeitbereich ausführen und dann die Fourier-Transformation durchführen.

+0

"Es wird keinen Weg geben, dies zu tun." Zeichen (x), Schritt der Schwere (x), Rampe (x), cos (x), sin (x), exp (x) - sie alle sind nichtlineare Operation. Und alle haben Fourier-Transformation im Sinne von temperierten Verteilungen. – bruziuz

0

Sie können mit FT (max (f (x), g (x))) = FT (H (fg) f + (1-H (fg)) f) = FT (H (fg) f) stat) + FT (1-H (fg)) f)

Aber hier steckst du, weil, wie ich weiß, gibt es solche kühlen Formeln für die Zusammensetzung von zwei Funktionen nicht existieren. Selbst wenn Sie wissen

FT (f)

FT (g)

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

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

Einfach ganz öffnen und herausfinden, wie Begriffe zu kombinieren sind. Es kann unglaublich schwierig oder unglaublich einfach sein. Probiere es einfach.

Verwandte Themen