Apply a specific RGB color on plot3
3 次查看(过去 30 天)
显示 更早的评论
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 个评论
Walter Roberson
2023-5-14
plot3(selection(:,1),selection(:,2),selection(:,3),'.','Color',[0,0,1],'Markersize',5)
回答(1 个)
Walter Roberson
2023-5-14
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.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!