Building a GUI - When I use scatter3, it won't let me 'brush/select' the right data (image provided)

1 回表示 (過去 30 日間)
I am trying to implement a button that returns the selected points when brushed. As you can see from the image, the 'rectangle' is down and to the left of the selected points. I pan the point cloud around and the same issue happens - I have tried to replot multiple times including other data.

回答 (1 件)

Monisha Nalluru
Monisha Nalluru 2021 年 4 月 12 日
From my understanding you want to get the data which is brushed in a plot when a button is pressed.
Add a callback to Button and try the similar operation to get brushed data indices
function ButtonPushed(app,event)
% let handle is app.uifigure1 which has brush data
brusheddata = app.uifigure1.BrushData; % fetching the BrushData
indices = find(data); % finding indices having brushdata
% use these indices and get actually data
end

カテゴリ

Help Center および File ExchangePoint Cloud Processing についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by