matlab畫折線圖
阿新 • • 發佈:2019-01-10
a=[9.60,7.70,8.30,8.20,7.50,9.10,8.10,7.50,9.10,8.40,8.20,7.90,8.60,7.00,8.90,8.80,8.30,8.20,8.50,8.80]; %a資料y值 b=[9.65,7.11,7.83,8.80,7.40,9.54,7.96,7.33,8.87,8.61,8.06,8.34,8.86,7.28,9.13,8.82,8.22,7.37,8.95,9.08]; %b資料y值 c=[9.72,7.42,8.24,8.53,7.37,9.29,8.02,7.46,8.84,8.81,7.97,8.25,8.74,7.58,8.92,8.86,8.54,7.94,8.83,8.99]; d=[9.68,7.52,8.14,8.36,7.35,9.17,8.09,7.46,8.98,8.60,8.07,7.97,8.71,7.19,8.92,8.86,8.43,7.92,8.68,8.93]; plot(x,a,'-*b',x,b,'-or',x,c,'-s',x,d,'-*'); %線性,顏色,標記 axis([1,20,7,10]) %確定x軸與y軸框圖大小 set(gca,'XTick',[1:1:20]) %x軸範圍 set(gca,'YTick',[7:0.25:10]) %y軸範圍 legend('主觀','BP神經','小波神經','一維卷積神經'); %右上角標註 xlabel('測試樣本') %x軸座標描述 ylabel('平均準確率') %y軸座標描述