matlab绘图函数plot调整显示参数
Matlab中,plot绘图的曲线线宽、标记点大小、标记点边框颜色和填充颜色的设置
1、LineWidth:用于设置线宽,其后选项为数值,如0.5,1,2.5等,单位为points;
2、MarkerEdgeColor:用于设置标记点的边框线条颜色,其后选项为颜色字符,如‘g’,‘b’,‘k’等;
3、MarkerFaceColor:用于设置标记点的内部区域填充颜色,其后选项为颜色字符,如‘g’,‘b’,'k’等;
4、Markersize:用于设置标记点的大小,其后选项为数值,单位为points。
%下面是绘图模板
subplot(1,2,1) % 共1行2列子圖,並在第一個子圖中繪圖
plot(x,y,'--p','MarkerSize',10,'MarkerFaceColor','m','MarkerEdgeColor','b','LineWidth',1.5)
axis equal % 坐標軸同比例
axis tight % 僅顯示圖形部分
set(gcf,'outerposition',get(0,'screensize')); % 圖形窗口最大化
title(['××級配曲線']) % 標題
xlabel(['篩孔直徑(毫米)-對數坐標']) % 縱坐標軸說明
ylabel(['通過百分率(%)']) % 橫坐標軸說明
set(gca,'XLim',[3 40]); % X軸的數據顯示範圍
set(gca,'XTick',[-3.14,0,3.14]); % X軸的記號點(改變x軸坐標間隔顯示)
set(gca,'XTicklabel',{'-pi','0','pi'}); % X軸的記號
set(gca,'XTick', []); % 清除X軸的記號點
set(gca,'XGrid','on'); % X軸的網格開
set(gca,'XDir','reverse'); % 逆轉X軸
set(gca,'XColor','red'); % X軸的顏色
set(gca,'YAxisLocation','right') % y軸的刻度設置到右側