plot(a,'--pr','linewidth',1.5,'MarkerEdgeColor','r','MarkerFaceColor','m','MarkerSize',10)
legend('a','Location','best')
title('a','FontName','TimesNew Roman','FontWeight','Bold','FontSize',16)
xlabel('T','FontName','Times NewRoman','FontSize',14)
ylabel('a','FontName','Times NewRoman','FontSize',14,'Rotation',0)
axis auto equal
set(gca,'FontName','Times NewRoman','FontSize',14)
1.曲線線型、顏色和標記點類型
plot(X1,Y1,LineSpec, …)通過字符串LineSpec指定曲線的線型、顏色及數據點的標記類型。
線型 顏色 數據點標記類型
標識符 意義 標識符 意義標識符 意義
- 實線 r 紅色 + 加號
-. 點劃線 g 綠色 o 圓圈
-- 虛線 b 藍色 * 星號
: 點線 c 藍綠色 . 點
m 洋紅色x 交叉符號
y 黃色square(或s) 方格
k 黑色diamond(或d) 菱形
w 白色^ 向上的三角形
v 向下的三角形
> 向左的三角形
< 向右的三角形
pentagram(或p) 五邊形
hexagram(或h) 六邊形
2.設置曲線線寬、標記點大小,標記點邊框顏色和標記點填充顏色等。
plot(…,’Property Name’, Property Value, …)
Property Name意義 選項
LineWidth線寬 數值,如0.5,1等,單位爲points
MarkerEdgeColor 標記點邊框線條顏色 顏色字符,如’g’, ’b’等
MarkerFaceColor 標記點內部區域填充顏色 顏色字符
MarkerSize標記點大小 數值,單位爲points
legend函數的基本用法是
LEGEND(string1,string2,string3, ...)
分別將字符串1、字符串2、字符串3……標註到圖中,每個字符串對應的圖標爲畫圖時的圖標。
例如:
plot(x,sin(x),'.b',x,cos(x),'+r')
legend('sin','cos')這樣可以把"."標識爲'sin',把"+"標識爲"cos"
還可以用LEGEND(...,'Location',LOC) 來指定圖例標識框的位置
這些是Matlab help文件。後面一段是對應的翻譯和說明
'North' inside plot box near top
'South' inside bottom
'East' inside right
'West' inside left
'NorthEast' inside top right (default)
'NorthWest inside top left
'SouthEast' inside bottom right
'SouthWest' inside bottom left
'NorthOutside' outside plot box near top
'SouthOutside' outside bottom
'EastOutside' outside right
'WestOutside' outside left
'NorthEastOutside' outside topright
'NorthWestOutside' outside topleft
'SouthEastOutside' outsidebottom right