Ich versuche, einige Daten mit x und y-Koordinaten, ist aber ich bin vor zwei Herausforderungen:2D-Daten in Matlab Binning
- Binweite in x- und y-Dimensionen
- Lagerplatz (wo sollte die Fachkante Start)
Ich habe einige Sensoren, die ein Ziel verfolgen. Jeder Sensor erhält die Position des Ziels im 2D-Raum, aber aufgrund von Lesefehlern ist die Position, die ich von jedem Sensor erhalte, unterschiedlich. Daher würde ich gerne die Messwerte aussortieren und dann vielleicht den Durchschnitt der Messwerte in den Behälter nehmen, um den Ort des Ziels zu erhalten.
Ich frage mich, wenn jemand einen Ansatz zu einer möglichen Lösung oder vielleicht ein Buch über Binning Theorie empfehlen könnte, so dass ich eine Vorstellung davon bekommen konnte, wie mein Problem
In der Bildverarbeitung gespeichert werden I 2x2 Binning verwenden, wie folgt: I = 'im2double (imread ('cameraman.tif')); J = (I (1: 2 : Ende, 1: 2: Ende) + I (2: 2: Ende, 1: 2: Ende) + I (1: 2: Ende, 2: 2: Ende) + I (2: 2: Ende, 2: 2: end))/4; imshow (J) ' – Rotem
Es könnte einfacher sein, als über die Binning-Theorie zu lesen,' histcounts2' lässt Sie 2D-Daten mit einer bestimmten Anzahl von Bins in jeder Dimension sortieren und gibt auch die Kanten zurück. Wenn Sie Ihre eigenen Kanten angeben möchten, können Sie die Spannweite Ihrer Daten ermitteln und 'meshgrid' verwenden, um Ihre eigenen Kanten zu erzeugen. –