Frage

Ich möchte Daten mithilfe einer polygonalen Form auswählen. Ich verstehe, dass Roipoly das für "Bilder" tut. Gibt es so etwas für Streudiagramme?

War es hilfreich?

Lösung

Sie können Datenbürsten verwenden, um Daten auf einem Streudiagramm zu markieren und sie dann in den Arbeitsbereich zu extrahieren. Suchen Sie nach dem kleinen Bürstensymbol oben in einem Figurenfenster.

Sehen Markieren Sie Diagramme mit Datenbürsten von matlab und Zugriff auf das Diagramm gebürstete Daten Aus dem sehr nützlichen undokumentierten Matlab.

Wenn Sie ein komplexes Polygon zeichnen möchten, können Sie Impoly und Inpoly verwenden:

X = rand(200, 2);
scatter(X(:,1), X(:,2));

h = impoly();
% now you go and position the polygon, control returns once you've 'finsished' with it '

nodes = getPosition(h);
selected_indices = inpoly(X, nodes);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top