Details:
On my machine, the first time I use plot3 on a figure, the line will be red.
If I then do "hold on" and use plot3 again, the next line will be blue. Next
call gives light blue. The 4'th call gives yellow. Subsequent calls repeat
this sequence. If I try to set the line color by passing '-b', '-r', '-g',
etc. these options are ignored. Colors work as expected in 2D plots.
Run the following to reproduce this behavior:
figure
plot3([0,1],[0,1],[0,1],'-b','linewidth',3);
hold on
plot3([1,0.5],[0,1],[0.5,0.5],'-b','linewidth',3);
plot3([0,-1],[0.8,-1],[-0.3,-1],'-b','linewidth',3);
Plot more lines, if desired and you should see the colors cycle.