1. 程式人生 > >Matlab畫折線圖(線上有點)

Matlab畫折線圖(線上有點)

x=[0.25 0.5 0.75 0.9];  
y1=[0.1067 
0.2134 
0.3201 
0.3841]; 
 
 
 
y2=[0.3845 
0.3986 
0.4127 
0.4212]; 
 
 
 
y3=[0.5146 
0.5091 
0.4979 
0.4386] 
plot(x,y1,'k-o','linewidth',1); 
hold on;  
plot(x,y2,'r--*','linewidth',2); 
hold on;  
plot(x,y3,'b-.p','linewidth',2);  
xlabel('p
值的變化
');ylabel('
目標值
'); 
legend('
形狀一 ',' 形狀二 ',' 形狀三 ');  set(gca,'xtick',[0.25 0.5 0.75 0.9])  %set(gcf,'Color','c')