MATLAB: Hi..I would like to plot a 2D plot for 15 to 20 data points with 15 to 20 different color ..how can I do it

colormapMATLABplotting

Hi I want to know how to plot a graph with different color.If you see in the file i have attached ,I have already plotted with 7 colors but,I want to plot with 20 different data with 20 different color.Kindly help me on this.Thank you in advance !!!

Best Answer

Nswarms = 20;
cmap = colormap(jet(Nswarms));
for i=1:Nswarms
hold on; plot(tictoc(i),Jopt(i),'*','Color',cmap(i,:));
end