MATLAB7.X程序设计 第6章 MATLAB 绘图 (1)

MATLAB7.X程序设计 第6章 MATLAB 绘图 (1)

ID:45850349

大小:350.00 KB

页数:33页

时间:2019-11-18

MATLAB7.X程序设计 第6章 MATLAB 绘图 (1)_第1页
MATLAB7.X程序设计 第6章 MATLAB 绘图 (1)_第2页
MATLAB7.X程序设计 第6章 MATLAB 绘图 (1)_第3页
MATLAB7.X程序设计 第6章 MATLAB 绘图 (1)_第4页
MATLAB7.X程序设计 第6章 MATLAB 绘图 (1)_第5页
资源描述:

《MATLAB7.X程序设计 第6章 MATLAB 绘图 (1)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第6章MATLAB绘图(1)主要内容:①二维图形的绘制和辅助操作;②三维图形的绘制和辅助操作;③了解特殊图形的绘制函数;④句柄图形;⑤图形用户界面。2MATLAB7.X程序设计6.1二维绘图6.1.1直角坐标系的二维图形Plot:直角坐标系的二维图形的绘制函数三种调用格式:1)plot(y,’s’)功能:当y是向量时,元素的序号作为x坐标,元素值作为y坐标,对应绘制线性直角坐标系的二维图形。当y是矩阵时,元素的所在列号作为x坐标,元素值作为y坐标,分别对应绘制线性直角坐标系的二维图形,曲线条数等于输入参数矩阵的列数。3MATLAB7.X程序设计2)plot(x,y,’s’)功能:当x是向量,

2、y是矩阵时,则绘制出多根不同颜色的曲线。曲线条数等于y矩阵的另一维数,x被作为这些曲线共同的横坐标。当x,y是同维矩阵时,则以x,y对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。当输入参数是实矩阵时,则按列绘制每列元素值相对其下标的曲线,曲线条数等于输入参数矩阵的列数。当输入参数是复数矩阵时,则按列分别以元素实部和虚部为横、纵坐标绘制多条曲线。4MATLAB7.X程序设计3)plot(x1,y1,’s1’,x2,y2,’s2’…,xn,yn,’sn’)功能:绘制(xi,yi,’si’)对应的二维图形。S是表示所绘图形的线形、点型和颜色的字符串。函数调用格式中的S是线形、点型和颜

3、色的组合字符,默认值为b-.(蓝色实线实点标记)。5MATLAB7.X程序设计绘图函数的常用的颜色含义类型符号蓝色(默认)b(Blue)黄色y(Yellow)品红色(紫色)m(Magenta)青色c(Cyan)红色r(Red)绿色g(Green)白色w(White)黑色k(Black)6MATLAB7.X程序设计绘图函数的常用的线形含义类型符号实线(默认)-点线:点划线-.虚线--7MATLAB7.X程序设计绘图函数的常用的数据点形含义类型符号实点标记(默认).圆圈标记o叉号形×x星号标记**钻石形标记◇d向下的三角形标记v向上的三角形标记^向左的三角形标记<向右的三角形标记>五角星标记☆p

4、8MATLAB7.X程序设计例6-1绘制行向量(18654)的图形。例6-2在区间内,绘制曲线。9MATLAB7.X程序设计6.1.2绘制图形的辅助操作1图形标记title(txt)功能:在图形窗口顶端的中间位置输出字符串txt作为标题。xlabel(txt)功能:在x轴下的中间位置输出字符串txt作为标注。ylabel(txt)功能:在y轴边上的中间位置输出字符串txt作为标注。10MATLAB7.X程序设计text(x,y,txt)功能:在图形窗口的(x,y)处写字符串txt。坐标x和y按照与所绘制图形相同的刻度给出。gtext(txt)功能:通过使用鼠标或方向键,移动图形窗口中的十字光

5、标,在图形窗口中添加字符串txt。legend(str1,str2,…)功能:在当前图上输出图例,并用说明性字符串str1,str2等作为标注。legendoff功能:从当前图形中清除图例。11MATLAB7.X程序设计例6-3在区间内,绘制曲线和。12MATLAB7.X程序设计2屏幕控制命令功能figure(n)创建和显示当前序号为n的图形窗口。clf清除当前图形窗口的图形。clc清除命令窗口的命令。home移动光标到命令窗口的左上角。hold是否保持当前图形的切换命令。holdon命令保持当前图形并加入另一个图形,holdoff命令释放当前图形窗口(缺省状态),ishold命令如果当前图

6、形处于holdon状态,则返回1;否则,返回0。13MATLAB7.X程序设计subplot(m,n,p)将图形窗口分割成m行n列,并设置p所指定的子窗口为当前窗口。子窗口按行由左至右,由上至下进行编号。subplot设置图形窗口为缺省模式,即单窗口模式,等价于subplot(1,1,1)。grid是否画分格线的双向切换命令,gridon设置为画分格线,gridoff为不画分格线。14MATLAB7.X程序设计例6-4在区间内,(1)绘制曲线。(2)绘制的实部和虚部对应图形。15MATLAB7.X程序设计3设定坐标系统axis([xminxmaxyminymax])设定坐标系统的最大和最小值

7、。axis(’auto’)将当前图形的坐标系统恢复到自动缺省状态。axis(’square’)将当前图形的坐标系统设置为方形。axis(’equal’)将当前图形的坐标轴设成相等。16MATLAB7.X程序设计axis(’off’)关闭坐标系统。axis(’on’)显示坐标系统。box坐标形式在封闭式和开启式之间切换指令。boxon命令使坐标形式呈封闭形式boxoff命令坐标形式呈开启形式。17MATLAB7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。