matlab双纵坐标的绘图命令_MATLAB基础学习之绘图基本命令
绘图指令语法和说明:
1.Plot:绘制线形图
用法:
plot(x)
plot(x,y)
plot(x,y,’s’)
plot(x1,y1,’s1’,x2,y2,’s2’,x3,y3,’s3’…)
说明:
(1)plot(x)表示以1~n为自变量,矢量x的元素为因变量作线形图。
(2)plot(x)表示以x矢量的元素为自变量,y矢量的元素为因变量作图。
(3)plot(x,y,’s’)在第二种表达式的基础上添加了参数s,其两侧加上了单引号,s的取值以及对应的含义如下表所示。当s取第一个表的值时,图形显示出对应的颜色,当s取第二个表的值时,图形的标记发生变化,其中在取点形、小点形、实线、点划线、虚线时会自动用折线将分立的点连起来,而其余的只在图中对应值处画出离散的点。
(4)plot(x1,y1,’s1’,x2,y2,’s2’……)表示分别以x1和y1、x2和y2等相对应作图。
![](/assets/blank.gif)
![](/assets/blank.gif)
2.fplot:绘出指定函数的图形
语法:fplot(‘func’,[a,b])
fplot(‘func’,[x1,x2,y1,y2])
说明:
(1)fplot(‘func’,[a,b])表示画出表达式为func的函数图形,其自变量取值范围为[a,b]。
(2)fplot(‘func’,[x1,x2,y1,y2])表示画出表达式为func的函数图形,其自变量取值范围为[x1,y2],因变量取值范围为[y1,y2]。
3.subplot:将视窗分割成几个子视窗
语法:subplot(p,q,a)
说明:该语句表示将视窗分成p×q的形式,而a表示第a个子图,子图的排列顺序为从上到下从左到右依次排列,a的取值为1到p×q。
4.title:标记图像的标题
语法:title(‘caption’,,’s1’,’slvalue’……)
说明:caption的内容即为标注在图形上的文字,s1表示文字的不同属性,slavalue表示属性的值。
5.xlabel:标记x轴
语法:xlabel(‘xcaption’,’s1’,’s1value’……)
说明:xcaption的内容即为标注在x轴旁边的文字,s1用于设置属性,s1value为属性的值。
6.ylabel:标记y轴
语法:ylabel(‘ycaption’,’s1’,’s1value’……)
说明:ycaption的内容即为标注在y轴旁边的文字,s1用于设置属性,s1value为属性的值。
7.gtext:用鼠标指定文字的位置
语法:gtext(‘string’)
说明:使用该语句后,图像中会出现一个光标,选中某一位置单击鼠标左键,单引号里的字符将原封不动地标记于单击处。
8.surface:画表面图形
语法:surface(x,y,z,t)
说明:表示把x,y,z,t所指定的平面加入当前坐标轴。
9.surf:画三维彩色表面图形
语法:surf(x,y,z,t)
说明:表示画出由x,y,z,t四个矩阵所定义的彩色表面。
10.mesh:画三维网状立体图
语法:mesh(x,y,z,t)
说明:其中,x,y,z,t表示三个坐标轴,t表示颜色矩阵。
11.Line:绘制折线段
语法:line(x,y)
Line(x,y,z)
说明:
(1)line(x,y)表示在二维坐标系中画折线段,矢量x对应于折线每个顶点的横坐标,矢量y对应于折线每个顶点的纵坐标。
(2)line(x,y,z)表示在三维空间中画这线段,矢量x,y,z分别对应于顶点的三种坐标。
12.Bar:绘制直方图
语法:bar(x,y,width)
说明:其中x是一个递增或递减的矢量,y是一个p×q的矩阵。
13.Stairs:绘制阶梯图
语法:stairs(x,y)
说明:以x矢量为横坐标,y矢量为纵坐标绘制阶梯图。
14.Figure:生成新的视窗
语法:figure
Figure(n)
说明:
(1)figure用于产生一个新的视窗,产生新视窗后,视窗将重新编号,而接下来所绘制的图形将显示在最新的视窗里。
(2)figure(n)用于将编号为n的视窗调用出来,而接下来的作图都将在这个被调用的视窗中进行。
15.Refresh:更新视窗
语法:refresh(n)
说明:对编号为n的视窗进行更新。
16.Close:关闭视窗
语法:close
Close(n)
Close all
说明:
(1)close表示关闭当前视窗
(2)close(n)表示关闭编号为n的视窗。
(3)close all表示关闭所有的视窗。
17.Hold:保持图表
语法:hold on
Hold off
说明:
(1)hold on表示保持当前的图表,以后画出的图在此基础上继续添加。
(2)hold off图表不再进行保持。
18.Grid:网格控制
语法:grid on
Grid off
说明:
(1)grid on表示在图表中加上网格以便于观察。
(2)grid off表示将图表中的网格去除。
19.Clf:清除所有图形或图表
语法:clf
说明:clf清除所有的图形或图表并清除相关的属性和变量。
20.Patch:粘贴图形
语法:patch(x,y,c)
说明:在矢量x和矢量y指定的地方粘贴图形,c表示指定的颜色。
21.Shading:设置遮光模式
语法:shading
Shading flat
Shading faceted
说明:
(1)shading用来产生表面遮光的效果
(2)shading flat表示以平坦的方式进行表面遮光
(3)shading faceted表示用初值在表面上进行遮光。
22.View:改变三维图形的观察视角
语法:view(a1,a2)
说明:其中a1和a2分别表示水平和垂直旋转角度。
matlab双纵坐标的绘图命令_MATLAB基础学习之绘图基本命令相关推荐
- matlab 邻近度 离群点_Matlab基础学习第一弹!干货来啦!
传说中除了生孩子什么都会的Matlab,客官不考虑学一下嘛!(吐血码字快哭了的必必终于放弃了排版) 做project.参加美赛,写论文必备神器,除了当计算器使用,还可以画图,可以处理数字信号,甚至可以 ...
- matlab双纵坐标的绘图命令_MATLAB画双纵坐标
MATLAB画双纵坐标 具有两个纵坐标标度的图形 在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy绘图函数.调用格式为: plotyy(x1,y1,x2,y2) 其中 ...
- matlab双纵坐标的绘图命令_[转载]MATLAB画双纵坐标 plotyy的用法 对数坐标
具有两个纵坐标标度的图形 在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy绘图函数.调用格式为: plotyy(x1,y1,x2,y2) 其中x1,y1对应一条曲线, ...
- MATLAB双纵坐标绘图(重要)
1.plotyy(x1,y1,x2,y2) (此方法不推荐使用) 两条曲线x1-y1.x2-y2分别以左右纵轴为纵坐标. x1 = 0:0.1:5; y1 = exp(-x1/3); x2 = 0:0 ...
- matlab的维纳滤波函数用法_MATLAB基础学习之图形标注
图形标注 一.title函数(图形标题) 1.常规单行标题 例题:绘制[-2π,2π]区间的正弦曲线并给图形添加标题. >> x=-2*pi:0.05:2*pi; >> y=s ...
- matlab矩阵运算_MATLAB基础学习之三种基本运算
MATLAB学习之三种运算 MATLAB软件 一.基本算数运算 在MATLAB中有两种矩阵运算:右除/和左除.如果A矩阵是非奇异方阵,则B/A等效于B*inv(A),AB等效于inv(A)*B.注:i ...
- matlab 双纵坐标图的绘制
双纵坐标图: plotyy (x1, y1, x2, y2, 'plotf1', 'plotf2) x1,y1 表示第一个函数的自变量和因变量:x2,y2 表示第二个函数的自变量和因变量.通常 y1 ...
- java 绘制sin函数图像_MATLAB基础学习之三维曲线的绘制
三维曲线的绘制方法 1.plot3函数 plot3(x,y,z) 其中,参数x.y.z组成一组曲线的坐标. 例题:绘制一条空间折线. x=[0.2,1.8,2.5]; y=[1.3,2.8,1.1]; ...
- 第六章:MATLAB:二维绘图(plot绘图命令 fplot命令 ezplot命令 不同的坐标系)
第六章:二维绘图 6.1. 二维绘图 6.1.1. plot绘图命令: 6.1.2. fplot绘图命令: 6.1.3. ezplot绘图命令: 6.2. 不同坐标系下的绘图命令: 6.2.1. 极坐 ...
最新文章
- rtsp服务器搭建_如何从“零”开始搭建直播平台
- 再谈SQL Server中日志的的作用
- C++11:右值引用和转移赋值
- hibernate native oracle,hibernate native 主键生成策略
- 玩玩IronPython
- 21种代码的“坏味道”
- UML学习笔记(三):运用面向对象思想
- 如何学习摸具设计?怎样学习摸具设计?学习摸具设计的方法。
- 计算机信息管理员笔试面试题,网络管理员笔试题目
- USB转SPI芯片操作FLASH--CH347应用
- Swiper参数说明(swiper参数配置)
- 3dsmax怎么添加uv坐标_3dmax缺少贴图坐标怎么添加uvmap修改器
- 数组指针(用几个例子来看看用法)
- 屈光性白内障治疗手术案例
- 数据结构c语言版入门教材,《数据结构(C语言版)》C语言-教材-数据结构.pdf
- 火狐浏览器 如何设置成 打开一个新的页面,原有的页面继续存在
- 解决用pyinstaller打包python程序,生成的.exe文件过大问题
- 財智V6.0(完美破解序列号特别版)
- 哪个邮箱安全性好?电子邮箱注册怎么申请163邮箱?
- matlab并网模型,光伏并网MATLAB模型 一些入门的并网控制系统 - 下载 - 搜珍网
热门文章
- 动态决定viewarea应该加载哪个view
- 创建一个Business partner reference extension field
- SAP CRM WebClient UI,点击Master Data工作中心后执行的JavaScript代码
- Shortcut setting in Webclient UI
- Java Spring实现原理研究之Servlet initialization初始化过程
- SAP Spartacus content page url的硬编码列表 - Page Label
- 使用SAP ABAP BSP应用实现一个环状的进度条
- use web IDE to commit change to git
- OAuth 2.0协议在SAP产品中的应用
- 一种Java Spring框架里将配置文件里定义的值注入到Java变量的简单办法