随意修改网格线和坐标轴显示
matlab帮助文档的grid参数表
在画图的时候发现有一根线刚好和网格线重叠了,导致显示的不太清楚,然后就想修改一下网格线的位置,然后将实现过程写了下来。
查了下资料发现基本都是修改了网格坐标轴也发生变化,如果想实现坐标轴数值和网格线分别设置,直接阅读设置网格线密度中的方法3。
属性 | 描述 |
---|---|
XTick, YTick, ZTick | Location of tick marks and major grid lines for each axis direction |
XGrid, YGrid, ZGrid | Display of major grid lines for each axis direction |
XMinorGrid, YMinorGrid, ZMinorGrid | Display of minor grid lines for each axis direction |
LineWidth | Line width of grid lines, axes box outline, and tick marks |
GridLineStyle | Major grid line style |
MinorGridLineStyle | Minor grid line style |
GridColor | Major grid line color |
MinorGridColor | Minor grid line color |
GridAlpha | Major grid line transparency |
MinorGridAlpha | Minor grid line transparency |
Layer | Location of grid lines with respect to the plotted data |
几种常用的操作
1、打开关闭网格线
grid on; % 打开
grid off; % 关闭
2、设置线型,以虚线为例(线型的参数和plot线型是一样的)
set(gca, 'GridLineStyle', ':'); % 设置为虚线