Montag ich eine Gestalt wie die folgenden (in einem Papier gefunden) produzieren will eine Gaußsche, um Daten mit Matlab
Ich denke, es histfit
jedoch histfit
erfolgt über, doesen't wirklich arbeite mit meinen Daten. Die Balken überschreiten die Kurve. Meine Daten sind nicht wirklich normal verteilt, aber ich möchte alle Bins innerhalb der Kurve mit Ausnahme einiger Ausreißer. Gibt es eine Möglichkeit, ein Gaussian zu passen und es wie in der obigen Abbildung darzustellen?
bearbeiten Dies ist, was histfit(data)
Ich möchte eine Gaußsche passen und einige Werte als ouliers halten gegeben hat. Ich muss nur eine Normalverteilung verwenden, wie sie in einem Kalman-Filter verwendet wird, basierend auf der Annahme, dass die Daten normalverteilt sind. Die Tatsache, dass sie nicht wirklich normal verteilt ist, wird sicherlich die Leistung des Filters beeinflussen, aber ich muss sie zuerst mit den Parametern einer Normalverteilung, d. H. Mittelwert und Standard, speisen.
"Die Balken überschreiten die Kurve" - das ist mit einer zufälligen Probe erwartet - einige Werte werden mehr als erwartet auftreten, andere werden weniger als erwartet auftreten. –
Bitte bearbeiten Sie Ihre Frage, um einige Beispieldaten, oder zumindest Beispielcode, mit dem Sie versucht haben, zu passen, und die Zahl, die Sie erhalten (was Sie sagen, ist falsch). Ohne zusätzliche Informationen ist es nahezu unmöglich, Ihnen bei der Anpassung Ihrer Daten zu helfen. – Wolfie
Ich habe gerade meine Frage bearbeitet – Daphnee