多角形を使ってデータを選びたい。roipolyが「画像」に対してそれを行うことを理解しています。散布図にこのようなものはありますか?
質問する
1937 次
1 に答える
4
データブラッシングを使用して散布図にデータをマークし、それをワークスペースに抽出できます。図ウィンドウの上部にある小さなブラシ記号を探します。
Matlabからのデータブラッシングによるグラフのマークアップ、および非常に便利なドキュメント化されていないMatlabからのプロットブラッシングデータへのアクセスを参照してください。
複雑なポリゴンを描画する場合は、impolyとinpolyを使用できます。
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);
于 2012-02-17T00:24:37.340 に答える