Matlab|如何美化plot線條顏色

MATLAB Plot 如何自定義顏色

Tip: Matlab 作圖時最好保存成fig格式,便於以後修改。

寫論文是一個漫長的過程,成文後最重要的一個問題就是如何讓自己的論文排版和插圖更加的好看,讓枯燥的論文有一點生動的色彩。這裏記錄我在寫論文時的困惑和一些小小的技巧。

以下面這個圖爲例:
在這裏插入圖片描述
X = linspace(0,5,51);
Y1 = sin(X);
Y2 = cos(0.5
X);
Z = 2Y1+0.3Y2;
plot(X,Y1,‘color’,[1,0,1],‘Marker’,’’);hold on;
plot(X,Y2,‘color’,[0.9,0.5,0.5],‘LineWidth’,2);hold on;
plot(X,Z,‘color’,[0.9,1,0.7],‘Marker’,‘diamond’,‘MarkerEdgeColor’,‘r’)
xlabel(‘x’,‘FontSize’,15)
ylabel(‘y’,‘FontSize’,15)
title(‘Customized the plot color in Matlab’,‘Color’,[0.7,0,1])
方括號中間的三個數字表示的三原色的比例,配色標準可以參考:Matlab配色
Plot的基本命令: plot(x,y,‘property name’,property value)
如果不記得property name怎麼辦?不用擔心,Matlab會給你提示,總是可以找到自己想要的。
如何畫出漸變圖?
當然是寫個for循環就可以了。

在這裏插入圖片描述
clear all
hold off
X = linspace(-pi/2,pi/2,10)
figure(‘Color’,[0.94,1,0.94])
for i = 1:20
plot(X,(-1)^(i)iX,‘color’,[1-i
0.05,0+i0.03,1-i0.01],‘LineWidth’,0.5+0.05i);
hold on;
end
axis([-pi/2,pi/2,-35,35])

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章