Entfernen Sie die gemessene Verteilung von einer anderen Verteilung


8

Nehmen Sie einen Teilchenstrahl als ein Ensemble vieler Teilchen. Angenommen, zwei unabhängige Zufallsvariablen und addieren sich zur horizontalen Position eines Partikels: δ X.XβδX

X=Xβ+Dxδ

( ist eine einfache Zahl, die "Dispersions" -Funktion in der .)Dx

Ich habe eine horizontale Messung des Strahlprofils und eine weitere Messung des longitudinalen . Ich habe beide auf den Einheitsbereich normalisiert und nehme sie als Messungen der Wahrscheinlichkeitsdichtefunktionen von und :f δ X δfXfδXδ

gemessene Strahlprofile in horizontaler ($ f_X $) und longitudinaler ($ f_ \ delta $) Ebene

Nun möchte ich die Verteilung / das Profil von bestimmen .Xβ

Wie muss ich vorgehen?

Ein erster Gedanke war, mit , nachdem ich beide Datensätze auf denselben Positionssatz interpoliert hatte. Leider habe ich versagt mit ... Ich habe eine Fehlermenge, die dem Spektrum entspricht, dh ich komme nirgendwo hin.f D x δfXfDxδscipy.signal.deconvolve

Wenn ich die beiden , erhalte ich eine Erweiterung von um , wie ich es erwarten würde:f D x δfXfDxδ

Faltung der Horizontal- und Längsprofilmessungen

(über numpy.convolve(f_x, f_Dxdelta, 'same')wo beide Arrays die gleiche Länge haben und die gleichen Positionen haben)

Ich möchte jetzt das Gegenteil tun und den dispersiven Teil entfernen, anstatt ihn hinzuzufügen. Oder bin ich in die völlig falsche Richtung gegangen?

Eine weitere möglicherweise wichtige Information: Ich erwarte, dass im Gegensatz zu eine Normalverteilung aufweist . Ich möchte die entsprechende Standardabweichung von aus . δ X β f X.XβδXβfX

Danke für deine Hilfe, Adrian

PS: Ich habe die gleiche Frage im Forum für den Austausch von Physikstapeln gestellt und wurde vorgeschlagen, Ihre Community zu fragen :-) ( /physics/224671/remove-measured-distribution-from- eine andere Verteilung )

Antworten:


2

Anstatt mit der Entfaltung einen steinigen Weg zu gehen, besteht ein möglicher Ansatz darin, die angenommene Gaußsche Verteilung für in eine Faltung mit dem PDF von , dem obigen . Die resultierende Kurve kann dann erstellt werden, um das gemessene Profil mit einem iterativen Algorithmus anzupassen, der , die gesuchte Standardabweichung der angenommenen Gaußschen Verteilung, variiert .D x & dgr; f D x & dgr; & sgr; x & bgr;XβD.xδfD.xδσxβ

Ich habe mit dieser Methode vernünftige Ergebnisse erzielt. Trotzdem bin ich offen für Ihre Vorschläge und andere, möglicherweise bessere Ansätze ... :-) Danke.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.