目录

语法

说明

示例

显示网格线

删除网格线

显示主要和次网格线

在特定坐标区上显示网格线


     grid函数功能作用是显示或隐藏坐标区网格线

语法

grid ongrid offgridgrid minorgrid(target,___)

说明

grid on 显示 gca 命令返回的当前坐标区或图的主网格线。主网格线从每个刻度线延伸。

grid off 删除当前坐标区或图上的所有网格线。

grid 切换改变主网格线的可见性。

grid minor 切换改变次网格线的可见性。次网格线出现在刻度线之间。并非所有类型的图都支持次网格线。

grid(target,___) 使用由target指定的坐标区或图,而不是当前坐标区或图。指定 target 作为第一个输入参数。使用单引号将其他输入参数引起来,例如,grid(target,'on')。

示例

显示网格线

显示正弦图的网格线。

x = linspace(0,10);
y = sin(x);
plot(x,y)
grid on

删除网格线

创建一个曲面图并删除网格线。

[X,Y,Z] = peaks;
surf(X,Y,Z)
grid off

显示主要和次网格线

显示正弦图的主网格线和次网格线。

x = linspace(0,10);
y = sin(x);
plot(x,y)
grid on
grid minor

在特定坐标区上显示网格线

从 R2019b 开始,可以使用tiledlayout和nexttile函数显示平铺绘图。调用tiledlayout函数以创建一个 2×1平铺图布局。调用nexttile函数以创建坐标区对象 ax1 和 ax2。在每个坐标区中绘制数据。然后将ax2传递给grid函数,以在底部图中显示网格线。

x = linspace(0,10);
y1 = sin(x);
y2 = sin(3*x);
tiledlayout(2,1)% Top plot
ax1 = nexttile;
plot(ax1,x,y1)% Bottom plot
ax2 = nexttile;
plot(ax2,x,y2)
grid(ax2,'on')

target - 目标坐标区或图

目标坐标区或图,指定为以下项之一:

  • 任何类型的坐标区对象:Axes、PolarAxes 或 GeographicAxes 对象。

  • 具有 GridVisible 属性的图对象。例如,HeatmapChart 对象具有 GridVisible 属性。

  • 由属于同一类的坐标区或图对象组成的数组。要确定类,使用class函数。

如果不指定目标,grid 函数将影响gca命令返回的图形对象。

提示

  • 使用笛卡尔坐标区时,某些坐标区属性会影响网格线的外观。下表列出了与网格线相关的部分坐标区属性。

    坐标区属性 说明
    XTick、YTick、ZTick 每个坐标轴方向的刻度线和主网格线的位置
    XGrid、YGrid、ZGrid 每个坐标轴方向的主网格线的显示方式
    XMinorGrid、YMinorGrid、ZMinorGrid 每个坐标轴方向的次网格线的显示方式
    LineWidth 网格线、坐标区框轮廓和刻度线的线条宽度
    GridLineStyle 主网格线的线型
    MinorGridLineStyle 次网格线的线型
    GridColor 主网格线的颜色
    MinorGridColor 次网格线颜色
    GridAlpha 主网格线的透明度
    MinorGridAlpha 次网格线的透明度
    Layer 网格线相对于绘图数据的位置
  • 使用极坐标区时,某些极坐标区属性会影响网格线的外观。下表列出了与网格线相关的部分极坐标区属性。

    PolarAxes 属性 说明
    ThetaTick、RTick 每个坐标轴方向的刻度线和主网格线的位置
    ThetaGrid、RGrid 每个坐标轴方向的主网格线的显示方式
    ThetaMinorGrid、RMinorGrid 每个坐标轴方向的次网格线的显示方式
    LineWidth 轮廓、刻度线和网格线的宽度
    GridLineStyle 主网格线的线型
    MinorGridLineStyle 次网格线的线型
    GridColor 主网格线的颜色
    MinorGridColor 次网格线颜色
    GridAlpha 主网格线的透明度
    MinorGridAlpha 次网格线的透明度
    Layer 网格线相对于绘图数据的位置
  • 使用地理坐标区时,某些地理坐标区属性会影响网格线的外观。下表列出了与网格线相关的部分地理坐标区属性。注意,GeographicAxes 对象不支持次网格线。

    GeographicAxes 属性 说明
    Grid 显示经度和纬度网格线
    LineWidth 网格线、框轮廓和刻度线的线条宽度
    GridLineStyle 网格线的线型
    GridColor 网格线的颜色
    GridAlpha 网格线的透明度

算法

grid 函数将以下图形对象属性设置为 'on' 或 'off':

  • XGrid、YGrid 和ZGrid(使用笛卡尔 Axes 对象时)。

  • ThetaGrid和RGrid(使用 PolarAxes 对象时)。

  • Grid(使用 GeographicAxes 对象时)。

  • GridVisible(使用其他类型的图形对象时,如 HeatmapChart 对象)。

Matlab中grid函数的用法相关推荐

  1. matlab roundn函数_columns函数的使用方法 matlab中round函数具体用法

    Excel中column函数的使用方法是什么?其实小编会说分手是想被挽留,你却顺口祝小编自由. 只读属性,返回 TextStream 文件中当前字符位置的列号. 语法: =Column(referen ...

  2. MATLAB中randi函数的用法

    MATLAB中randi函数的用法 均匀分布的伪随机整数 语法 X = randi(imax) X = randi(imax,n) X = randi(imax,sz1,...,szN) X = ra ...

  3. MATLAB中freqz函数的用法

    本文引用自乱七八糟<MATLAB中freqz函数的用法>  FREQZ 是计算数字滤波器的频率响应的函数 [H,W] = FREQZ(B,A,N)returns the N-point c ...

  4. Matlab中linprog函数的用法总结

    Matlab中 linprog函数的用法总结 1.简介 在matlab中,linprog函数可以求解线性规划问题,用于寻找目标函数的最小值 matlab中,规划模型的标注写法如下 \[ min\ f\ ...

  5. Matlab中min函数的用法

    Matlab中min函数的用法 向量中的最小元素 创建一个向量并计算其最小元素. M = min(A) A = [23 42 37 15 52]; M = min(A)M = 15 每个矩阵列中的最小 ...

  6. MATLAB中plot()函数的用法

    文章目录 前言 一.plot()函数 二.代码运行结果 总结 前言 此为本人学习中的一些笔记总结,仅供参考. 提示:以下是本篇文章正文内容,下面案例可供参考 一.plot()函数 提示:关于plot( ...

  7. matlab的filter函数,filter函数用法 matlab中filter函数的用法

    matlab中filter函数的用法如果你深爱的人此刻在你身边陪你,你怎么会有时间来看这些文字呢 离散系统的差分方程为 2y[k]-y[-1]-3y[k-2]=2x[k]-x[k-1] x[k]=(0 ...

  8. matlab中reshape函数的用法

    matlab中reshape函数的用法 1.函数功能:变换矩阵维度 2.转换规律:按列读,按列存 A =[1, 2, 3, 4;5, 6, 7, 8;9, 10, 11, 12 ];C = resha ...

  9. matlab中 repmat 函数的用法

    一.repmat 函数定义 B = repmat(A,n) B = repmat(A,r1,-,rN) B = repmat(A,r) 这是一个处理矩阵内容有重复时使用,其功能是以A的内容堆叠在(r1 ...

最新文章

  1. vs项目移植到linux运行,VS2008项目移植到Linux
  2. 理解JSON对象:JSON.parse、 JSON.stringify
  3. Python-turtle标准库知识小结(python绘图工具)
  4. 【IM】关于聚类评价算法的理解
  5. LeetCode 13罗马数字转整数14最长公共前缀
  6. 归类练习的有效性思考
  7. 【线性筛】【质因数分解】【约数个数定理】hdu6069 Counting Divisors
  8. Leetcode 刷题笔记(一) —— 数组类型解题方法一:二分法
  9. C++ 牛客网普及组第二次测试B
  10. 《30天学习30种新技术》-Day 15:Meteor —— 从零开始创建一个 Web 应用
  11. python动态数据类型_[python学习手册-笔记]004.动态类型
  12. HTML,CSS,font-family: 中文字体的英文名称 (宋体 微软雅黑 的英文写法)
  13. ionic基本命令行
  14. LCS(最大公共子序列)问题
  15. [C/C++]宽字符与控制台程序
  16. steam游戏开发_如何从Steam Cloud下载保存的游戏
  17. 【我的渲染技术进阶之旅】基于Filament渲染引擎绘制一个不停旋转的彩色矩形
  18. 33个机器学习常用数据集
  19. BJFU 1010 博弈 解题报告
  20. 学生会管理系统(SSM)vue+ssm+shiro

热门文章

  1. 三分钟教你学会如何将密文解码成明文
  2. 电子测量-不同电压波形对不同检波特性电压表的影响分析
  3. vvv在线文档导出工具_墙裂推荐一个好用的在线文档编辑工具
  4. Win11字体怎么调大?Win11调整字体大小的方法
  5. Github建个人静态网页
  6. 小程序笔记 -- 封装函数
  7. 完善circos做图
  8. 《C Primer Plus》—第九章:函数(指针间接,函数及其定义方式,ANSI C原型,递归,函数调用的底层原理)
  9. 用天球星座测量地球表面经纬度的方法
  10. Scala的类型擦除 和 TypeTags、Manifests的用法