為什麼這篇matlab plot顏色鄉民發文收入到精華區:因為在matlab plot顏色這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者celestialgod (天)看板MATLAB標題Re: [討論] Legend與plot顏色...
colours = [clour_treal; ~~~]; % suppose 你用的是RGB
for i = 1:12
g(i) = plot(1:622, EW2(:,i), 'color', colours(i,:));
if i == 1
hold on
end
end
legend(g, {'0201', '0202', ...})
※ 引述《kate723 (凱特)》之銘言:
: 想請教各位高手,因為Matlab底子薄弱,所以上來請教>"<
: 我有12個數據,也已經改成12種顏色,但是現在遇到
: legend裡面的顏色和我改的顏色並不一樣,請問該如何改起
: 謝謝!! QAQ
: plot(1:622,EW2(:,1),'color',colour_teal);hold on
: plot(1:622,EW2(:,2),'color',colour_lightgreen);
: plot(1:622,EW2(:,3),'color',colour_green);
: plot(1:622,EW2(:,4),'color',colour_lightblue);
: plot(1:622,EW2(:,5),'color',colour_darkblue);
: plot(1:622,EW2(:,6),'color',colour_yellow);
: plot(1:622,EW2(:,7),'color',colour_peach);
: plot(1:622,EW2(:,8),'color',colour_darkpink);
: plot(1:622,EW2(:,9),'color',colour_darkpurple);
: plot(1:622,EW2(:,10),'color',colour_grey);
: plot(1:622,EW2(:,11),'color',colour_orange);
: plot(1:622,EW2(:,12),'color',colour_pinkorange);
: hold off
: legend('0201','0202','0203','0204','0205','0206','0207','0208',...
: '0209','0210','0211','0212')
: set(gca,'xtick',[1,122,398],'xticklabel',year,'fontsize',fonts);
: xlabel('year')
: ylabel('E (mm)')
: title('DS02');
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.73.190
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1446703760.A.489.html
只是我常遇到這種問題 - legend的符號跟說明對不起來
我通常都會用迴圈把要legend的圖放在一起
最後在對那些要legend的圖做legend
我自己是沒去跑過本來的code...
※ 編輯: celestialgod (140.109.73.190), 11/06/2015 15:31:38