Apply a specific RGB color on plot3

10 visualizaciones (últimos 30 días)
Alberto Acri
Alberto Acri el 14 de Mayo de 2023
Respondida: Walter Roberson el 14 de Mayo de 2023
Hi. I have this code.
selection = importdata("selection.mat");
figure
plot3(selection(:,1),selection(:,2),selection(:,3),'b.','Markersize',5)
grid on
hold on
axis equal
xlabel('x')
ylabel('y')
zlabel('z')
I would like to apply a certain color (in this example, blue) to the nodes using an RGB value, for example like this:
plot3(selection(:,1),selection(:,2),selection(:,3),'Color',[0,0,1],'Markersize',5)
  2 comentarios
Walter Roberson
Walter Roberson el 14 de Mayo de 2023
plot3(selection(:,1),selection(:,2),selection(:,3),'.','Color',[0,0,1],'Markersize',5)
Alberto Acri
Alberto Acri el 14 de Mayo de 2023
ok, thanks!

Iniciar sesión para comentar.

Respuestas (1)

Walter Roberson
Walter Roberson el 14 de Mayo de 2023
plot3(selection(:,1),selection(:,2),selection(:,3),'.','MarkerFaceColor',[0,0,1],'Markersize',5)
There is also MarkerEdgeColor. For the '.' marker, whether you use Face or Edge seems to affect the shade of blue used, and I am not sure why that is. For some styles of markers it is important which one you use; 'Face' color corresponds to asking for 'fill' on the markers, but some markers are only defined in terms of edge.

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by