MATLAB: Color of plots when there are multiple plots

MATLABplot

I draw multiple plots using hold on
Plot61=plot(Date,A,'LineWidth',1.2)
hold on
Plot62=plot(Date,B,'LineWidth',1.2)
hold on
Plot63=plot(Date,C,'LineWidth',1.2)
hold on
legend([Plot61, Plot62, Plot63], 'A','B','C')
In this case Matlab automatically assign colors for these three plots. But it turns out that they are not easy to distinguish. But I do not want to specify colors for each plot (because actually there are like 10 plots.) What are the steps to change the default for these automatic assignments of colors to plots?

Best Answer

Since you specified that you do not wish to specify the color manually, you can use:
plot(Date,A,'Color',rand([1 3]))
To create a random rgb triplet for each plot.