5
自动绘制不同的彩色线
我正在尝试在同一张图上绘制几个内核密度估计值,并且希望它们全部为不同的颜色。我有一个使用字符串的混乱解决方案,'rgbcmyk'并为每个单独的图逐步浏览它,但是经过7次迭代后,我开始出现重复。有没有更简单/更有效的方法以及更多的颜色选择? for n=1:10 source(n).data=normrnd(rand()*100,abs(rand()*50),100,1); %generate random data end cstring='rgbcmyk'; % color string figure hold on for n=1:length(source) [f,x]=ksdensity(source(n).data); % calculate the distribution plot(x,f,cstring(mod(n,7)+1)) % plot with a different color each time end
112
matlab
plot
matlab-figure