When brushing 3-d scatter, why does the marker not change?

1 visualización (últimos 30 días)
zitongz
zitongz el 2 de Jun. de 2016
Comentada: zitongz el 2 de Jun. de 2016
Dear all,
I might have missed some old threads but I'm rather stuck with this issue now. I'm accessing brushed data in a GUI with a 2-d scatter and a 3-d scatter. I can get the brushed data and play with them. But the brushed data points in the 3-d scatter does not change their marker color whereas brushed points in the 2-d scatter will.
I've tried some simply code (see below) and it's the same: markers change colour in 2-d scatter but not 3-d. I wonder if this is some inherent feature of brush(). Is there any way that I can change this behaviour?
figure();
scatter(rand([10, 1]), rand([10, 1]));
brush on;
figure();
scatter3(rand([10, 1]), rand([10, 1]), rand([10, 1]));
brush on;
Many thanks!
Zitong

Respuesta aceptada

Duncan Po
Duncan Po el 2 de Jun. de 2016
Are you using R2014b? There is a bug in that version. Good news is it is fixed in 15a, so if you update, brushing on scatter3 will work again.
  1 comentario
zitongz
zitongz el 2 de Jun. de 2016
Hi Duncan,
Thanks a lot for the answer. I've tried it on a colleague's computer with 2016 and it's working fine.
Cheers,
Zitong

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by