Matlab中grid函数的用法
目录
语法
说明
示例
显示网格线
删除网格线
显示主要和次网格线
在特定坐标区上显示网格线
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函数的用法相关推荐
- matlab roundn函数_columns函数的使用方法 matlab中round函数具体用法
Excel中column函数的使用方法是什么?其实小编会说分手是想被挽留,你却顺口祝小编自由. 只读属性,返回 TextStream 文件中当前字符位置的列号. 语法: =Column(referen ...
- MATLAB中randi函数的用法
MATLAB中randi函数的用法 均匀分布的伪随机整数 语法 X = randi(imax) X = randi(imax,n) X = randi(imax,sz1,...,szN) X = ra ...
- MATLAB中freqz函数的用法
本文引用自乱七八糟<MATLAB中freqz函数的用法> FREQZ 是计算数字滤波器的频率响应的函数 [H,W] = FREQZ(B,A,N)returns the N-point c ...
- Matlab中linprog函数的用法总结
Matlab中 linprog函数的用法总结 1.简介 在matlab中,linprog函数可以求解线性规划问题,用于寻找目标函数的最小值 matlab中,规划模型的标注写法如下 \[ min\ f\ ...
- Matlab中min函数的用法
Matlab中min函数的用法 向量中的最小元素 创建一个向量并计算其最小元素. M = min(A) A = [23 42 37 15 52]; M = min(A)M = 15 每个矩阵列中的最小 ...
- MATLAB中plot()函数的用法
文章目录 前言 一.plot()函数 二.代码运行结果 总结 前言 此为本人学习中的一些笔记总结,仅供参考. 提示:以下是本篇文章正文内容,下面案例可供参考 一.plot()函数 提示:关于plot( ...
- matlab的filter函数,filter函数用法 matlab中filter函数的用法
matlab中filter函数的用法如果你深爱的人此刻在你身边陪你,你怎么会有时间来看这些文字呢 离散系统的差分方程为 2y[k]-y[-1]-3y[k-2]=2x[k]-x[k-1] x[k]=(0 ...
- matlab中reshape函数的用法
matlab中reshape函数的用法 1.函数功能:变换矩阵维度 2.转换规律:按列读,按列存 A =[1, 2, 3, 4;5, 6, 7, 8;9, 10, 11, 12 ];C = resha ...
- matlab中 repmat 函数的用法
一.repmat 函数定义 B = repmat(A,n) B = repmat(A,r1,-,rN) B = repmat(A,r) 这是一个处理矩阵内容有重复时使用,其功能是以A的内容堆叠在(r1 ...
最新文章
- vs项目移植到linux运行,VS2008项目移植到Linux
- 理解JSON对象:JSON.parse、 JSON.stringify
- Python-turtle标准库知识小结(python绘图工具)
- 【IM】关于聚类评价算法的理解
- LeetCode 13罗马数字转整数14最长公共前缀
- 归类练习的有效性思考
- 【线性筛】【质因数分解】【约数个数定理】hdu6069 Counting Divisors
- Leetcode 刷题笔记(一) —— 数组类型解题方法一:二分法
- C++ 牛客网普及组第二次测试B
- 《30天学习30种新技术》-Day 15:Meteor —— 从零开始创建一个 Web 应用
- python动态数据类型_[python学习手册-笔记]004.动态类型
- HTML,CSS,font-family: 中文字体的英文名称 (宋体 微软雅黑 的英文写法)
- ionic基本命令行
- LCS(最大公共子序列)问题
- [C/C++]宽字符与控制台程序
- steam游戏开发_如何从Steam Cloud下载保存的游戏
- 【我的渲染技术进阶之旅】基于Filament渲染引擎绘制一个不停旋转的彩色矩形
- 33个机器学习常用数据集
- BJFU 1010 博弈 解题报告
- 学生会管理系统(SSM)vue+ssm+shiro