I have a, b and c. for different values of c i plot a vs b. since it took a lot of time manually to feed in different values of c and run the prog. I used a for loop and used 3d plot. Is there a way by which i can plot using diff color for diff c.

3 views (last 30 days)
I have a, b and c. for different values of c i plot a vs b. since it took a lot of time manually to feed in different values of c and run the prog. I used a for loop and used 3d plot. Is there a way by which i can plot using diff color for diff c.
i used the following commands
plot3(bi(:,1),bi(:,2),bi(:,3),'.b','markersize',1)
xlabel('c')
ylabel('a')
zlabel('b')
i just want multiple scatter plots for different values of 'c'.

Accepted Answer

Image Analyst
Image Analyst on 15 Feb 2013
theColor = rand(1,3); % Whatever 3 numbers you want between 0 and 1.
plot3(bi(:,1),bi(:,2),bi(:,3),'.b','markersize',1, 'Color', theColor);

More Answers (0)

Community Treasure Hunt

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

Start Hunting!