plotting 20 graphs on singe screen with different colors
이전 댓글 표시
Hi all
I've written a program having twenty outputs . these outputs are obtained from a FOR loop and I want to present the plot of them using different colours like below:
period=[1:300];
for ss=1:20 for y=1:25 for t=1:12
s_sim{ss}(y,t)= .... % CALCULATION OF 's_sim{ss}(y,t)' VALUES
end
end
hold on
plot (period , s_sim_series{ss}, 'LineWidth',1,'MarkerEdgeColor','r','MarkerFaceColor','r', 'MarkerSize',5 );
end
How can I do it?
thanks,
채택된 답변
추가 답변 (1개)
Junaid
2012년 1월 22일
Dear Somayeh,
col=hsv(20);
figure;
hold on;
for ss=1:20
for y=1:25
for t=1:12
s_sim{ss}(y,t)= ...% calculation of 's_sim{ss}(y,t)' values
end
end
plot (period , s_sim_series{ss}, 'Color', col(ss));
end
if your s_sim is computed correctly then you can see the plot. I hope it works now.
카테고리
도움말 센터 및 File Exchange에서 Data Exploration에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!