基本图形处理功能讲稿.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基本图形处理功能讲稿.ppt》由会员分享,可在线阅读,更多相关《基本图形处理功能讲稿.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基本图形处理功能第一页,讲稿共四十五页哦n引导引导n二维曲线绘图的基本操作二维曲线绘图的基本操作n三维绘图的基本操作三维绘图的基本操作n函数绘图的简捷指令函数绘图的简捷指令 第二页,讲稿共四十五页哦引导引导 n离散数据和离散函数的可视化离散数据和离散函数的可视化 n连续函数的可视化连续函数的可视化n可视化的一般步骤可视化的一般步骤 第三页,讲稿共四十五页哦离散数据和离散函数的可视化离散数据和离散函数的可视化n众所周知,任何二元实数标量对(众所周知,任何二元实数标量对(xa,ya)可用平面)可用平面上的一个点表式;任何二元实数向量对(上的一个点表式;任何二元实数向量对(x,y)可用)可用平面上的
2、一组点表示。对于离散实函数平面上的一组点表示。对于离散实函数yn=f(xn),当,当 xn以递增(或递减)次序取值时,根据函数以递增(或递减)次序取值时,根据函数关系可求得同样数目的关系可求得同样数目的yn,用向量形式可记述为,用向量形式可记述为x=x1,x2,xNT,y=y1,y2,yNT。当把这向量对。当把这向量对用直角坐标中的点序列图示时,就实现了用直角坐标中的点序列图示时,就实现了离散函数的离散函数的可视化可视化。n注意注意:图形不能表现无限区间上的函数关系。:图形不能表现无限区间上的函数关系。第四页,讲稿共四十五页哦连续函数的可视化连续函数的可视化n与离散函数可视化一样,进行连续函数
3、可视化也必须先在一与离散函数可视化一样,进行连续函数可视化也必须先在一组离散自变量上计算相应的函数值,并把这一组组离散自变量上计算相应的函数值,并把这一组“数据对数据对”用点图示。但这些离散的点不能表现函数的连续性。用点图示。但这些离散的点不能表现函数的连续性。n为了进一步表示离散点之间的函数情况,有两种为了进一步表示离散点之间的函数情况,有两种常用处理方法常用处理方法:n对区间进行更细的分割,计算更多的点,去近似表现函数的连续变化;对区间进行更细的分割,计算更多的点,去近似表现函数的连续变化;n把两点用直线连接,近似表现两点间的(一般是非线性的)函数性状。把两点用直线连接,近似表现两点间的(
4、一般是非线性的)函数性状。n在在MATLAB中,以上两种表现方法都可以采用。中,以上两种表现方法都可以采用。n注意注意:倘若自变量的采样点数不足够多,则无论哪种方法都不能真:倘若自变量的采样点数不足够多,则无论哪种方法都不能真实地反映原函数。实地反映原函数。n例:用图形表示连续调制波形例:用图形表示连续调制波形y=sin(t)sin(9t)y=sin(t)sin(9t)。第五页,讲稿共四十五页哦可视化的一般步骤(可视化的一般步骤(1)步步 骤骤典典 型型 指指 令令1曲线数据准备曲线数据准备n先取一个参变量采样向量先取一个参变量采样向量n然后计算各坐标数据向量然后计算各坐标数据向量t=pi*(
5、0:100)/100;%参变量采样向量参变量采样向量x=f1(t);y=f2(t);z=f3(t);三维曲面数据三维曲面数据n产生自变量采样向量产生自变量采样向量n产生自变量产生自变量“格点格点”矩阵矩阵n计算自变量计算自变量“格点格点”矩阵相应的矩阵相应的函数值矩阵函数值矩阵x=x1:dx:x2;%自变量采样向量自变量采样向量y=y1:dy:y2;%自变量采样向量自变量采样向量X,Y=meshgrid(x,y);%格点矩阵格点矩阵Z=f(X,Y);%计算函数矩阵计算函数矩阵第六页,讲稿共四十五页哦可视化的一般步骤(可视化的一般步骤(2)步步 骤骤典典 型型 指指 令令2选定图形窗及子图位置:
6、选定图形窗及子图位置:n缺省时,打开缺省时,打开Figure No.01,或,或当前窗,当前子图当前窗,当前子图n可用指令指定图形窗号和子图号可用指令指定图形窗号和子图号figure(1)%指定指定1号图形窗号图形窗subplot(2,2,3)%指定三号子图指定三号子图3调用二维、三维曲线绘图指令:调用二维、三维曲线绘图指令:线型、色彩、数据点形线型、色彩、数据点形plot(x,y,r:)%用红虚点画二维线用红虚点画二维线plot3(x,y,z,b-)%用兰色实线画曲线用兰色实线画曲线调用三维曲面绘图指令调用三维曲面绘图指令mesh(X,Y,Z)第七页,讲稿共四十五页哦可视化的一般步骤(可视化
7、的一般步骤(3)步步 骤骤典典 型型 指指 令令4设置轴的范围、坐标分设置轴的范围、坐标分格线格线axis(x1,x2,y1,y2)%平面坐标范围平面坐标范围axis(x1,x2,y1,y2,z1,z2)%三维坐标范围三维坐标范围grid on%坐标分格线坐标分格线5图形注释:图形注释:图名、坐标名、图例、图名、坐标名、图例、文字说明文字说明tiitle(调制波形调制波形)%图名图名xlabel(t);ylabel(y)%轴名轴名legend(sin(t),sin(t)sin(9t)%图例图例text(2,0.5,y=sin(t)sin(9t)%文字说明文字说明6着色、明暗、灯光、材着色、明暗
8、、灯光、材质处理(仅对三维图形质处理(仅对三维图形使用)使用)colomap,shading,light,material第八页,讲稿共四十五页哦可视化的一般步骤(可视化的一般步骤(4)步步 骤骤典典 型型 指指 令令7视点、三度(横、纵、高)比视点、三度(横、纵、高)比(仅对三维图形使用)(仅对三维图形使用)view,aspect8图形的精细操作(图柄操作):图形的精细操作(图柄操作):n利用对象属性值设置利用对象属性值设置n利用图形窗工具条进行利用图形窗工具条进行get,set9打印打印n图形窗上的直接打印选项或按图形窗上的直接打印选项或按键键n利用图形后处理软件打印利用图形后处理软件打印
9、%采用图形窗选项或按键打印最简捷采用图形窗选项或按键打印最简捷print dps2%专业质量打印指令专业质量打印指令第九页,讲稿共四十五页哦二维曲线绘图的基本操作二维曲线绘图的基本操作 n一、基本绘图函数一、基本绘图函数n二、曲线的色彩、线型和数据点形二、曲线的色彩、线型和数据点形n三、坐标、刻度和分格线控制三、坐标、刻度和分格线控制n四、图形标识四、图形标识n五、多次叠绘、双纵坐标和多子图五、多次叠绘、双纵坐标和多子图n六、交互式图形指令六、交互式图形指令第十页,讲稿共四十五页哦一、基本绘图函数一、基本绘图函数n1、plot的基本调用格式(二维曲线绘图)的基本调用格式(二维曲线绘图)n2、对
10、数坐标绘图、对数坐标绘图n3、极坐标绘图、极坐标绘图n4、复数绘图、复数绘图第十一页,讲稿共四十五页哦plot的基本调用格式(的基本调用格式(1)nplot(X,plot(X,s s)nX X是实向量时,以该向量元素的下标为横坐标、元素值是实向量时,以该向量元素的下标为横坐标、元素值为纵坐标画出一条连续曲线。为纵坐标画出一条连续曲线。nX X是实矩阵时,则按列绘制每列元素值相对其下标的曲是实矩阵时,则按列绘制每列元素值相对其下标的曲线。图中曲线数等于线。图中曲线数等于X X阵列数。阵列数。nX X是复数矩阵时,则按列分别以元素实部和虚部为横、是复数矩阵时,则按列分别以元素实部和虚部为横、纵坐标
11、绘制多条曲线。纵坐标绘制多条曲线。ns s是用来指定线型、色彩、数据点形的选项字符串。它可以缺是用来指定线型、色彩、数据点形的选项字符串。它可以缺省,此时线形、色彩将由省,此时线形、色彩将由MATLABMATLAB的默认设置确定。的默认设置确定。第十二页,讲稿共四十五页哦plot的基本调用格式(的基本调用格式(2)nplot(X,Y,plot(X,Y,s s)nX X、Y Y是同维向量时,绘制以是同维向量时,绘制以X X、Y Y元素为横、纵坐标的元素为横、纵坐标的曲线。曲线。nX X是向量,是向量,Y Y是有一维与是有一维与X X等维的矩阵时,则绘制出多根不同等维的矩阵时,则绘制出多根不同色彩
12、的曲线。曲线数等于色彩的曲线。曲线数等于Y Y阵的另一维数,阵的另一维数,X X被作为这些曲被作为这些曲线的共同横坐标。线的共同横坐标。nX X是矩阵,是矩阵,Y Y是向量时,情况与上相同,只是曲线都以是向量时,情况与上相同,只是曲线都以Y Y为共同纵坐标。为共同纵坐标。nX X、Y Y是同维矩阵时,则以是同维矩阵时,则以X X、Y Y对应列元素为横、纵坐标对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。分别绘制曲线,曲线条数等于矩阵的列数。ns s的意义与其在的意义与其在plot(X,plot(X,s s)格式中的意义相同。格式中的意义相同。第十三页,讲稿共四十五页哦plot的基
13、本调用格式(的基本调用格式(3)nplot(X1,Y1,plot(X1,Y1,s1s1,X2,Y2,X2,Y2,s2s2,)n在此格式中,每个绘线在此格式中,每个绘线“三元组三元组”(X(X,Y Y,s s)的结构和作用,与的结构和作用,与plot(X,Y,plot(X,Y,s s)相同。不同的相同。不同的“三元组三元组”之间没有约束关系。之间没有约束关系。第十四页,讲稿共四十五页哦例例1 1 二维曲线绘图基本指令演示二维曲线绘图基本指令演示 第十五页,讲稿共四十五页哦2、对数坐标绘图、对数坐标绘图n对数坐标绘图分为对数坐标绘图分为x轴对数(轴对数(semilogx)、)、y轴对数(轴对数(s
14、emilogy)及双对数()及双对数(loglog)三个函数,其调用格式与二维曲线绘图三个函数,其调用格式与二维曲线绘图函数函数plot相似。相似。第十六页,讲稿共四十五页哦3、极坐标绘图、极坐标绘图n极坐标绘图的函数为极坐标绘图的函数为polar,其调用格式,其调用格式为:为:polar(theta,rho,s)按照按照s所定义的线形、标记点和颜色绘制由所定义的线形、标记点和颜色绘制由theta、rho所确定的曲线,其中绘图参数所确定的曲线,其中绘图参数theta、rho分别为角度和半径。分别为角度和半径。第十七页,讲稿共四十五页哦4、复数绘图、复数绘图n当使用当使用polt函数绘制复数图形
15、时,通常函数绘制复数图形时,通常虚部是忽略的。然而有一种特殊情况,虚部是忽略的。然而有一种特殊情况,即当即当polt的参数只有一个复变量的参数只有一个复变量z时,则时,则绘制的图形为实部对于虚部的关系图绘制的图形为实部对于虚部的关系图(复平面上的一组点)。这时(复平面上的一组点)。这时polt(z)等等价于价于polt(real(z),imag(z),其中其中z为一为一个复矢量。个复矢量。第十八页,讲稿共四十五页哦二、曲线的色彩、线型和数据点形二、曲线的色彩、线型和数据点形n(一一)色彩和线型:允许设置值(色彩和线型:允许设置值(P102/表表5-1,表,表5-3)线线 型型色色 彩彩符号符号
16、含义含义符号符号含义含义-实线实线b蓝蓝g绿绿:虚线虚线(冒号线)(冒号线)r红红c青青-.点划线点划线m品红品红y黄黄-双划线双划线k黑黑w白白第十九页,讲稿共四十五页哦(二二)数据点形数据点形n如果想在图上标志数据点,那么就必须在如果想在图上标志数据点,那么就必须在plot指令中对数指令中对数据点形加以设置。据点形加以设置。n数据点形的合法取值见下表数据点形的合法取值见下表。n数据点形表中的任一个字符既可单独使用,也可和线型、数据点形表中的任一个字符既可单独使用,也可和线型、色彩表中的任何字符组合使用。色彩表中的任何字符组合使用。符符 号号含含 义义符符 号号含含 义义.实心黑点实心黑点d
17、菱形符菱形符diamond+十字符十字符h六角星符六角星符hexagram*八线符八线符o空心圆圈空心圆圈朝上三角符朝上三角符p五角星符五角星符pentagram朝左三角符朝左三角符s方块符方块符square朝右三角符朝右三角符x叉字符叉字符v朝下三角符朝下三角符第二十页,讲稿共四十五页哦三、坐标、刻度和分格线控制三、坐标、刻度和分格线控制(一)坐标控制(一)坐标控制n(高层)坐标控制指令(高层)坐标控制指令axis的用途很多,下表列出其常用功能。的用途很多,下表列出其常用功能。坐标轴控制方式、取向和范围坐标轴控制方式、取向和范围坐标轴的高宽比坐标轴的高宽比指指 令令含含 义义指指 令令含含
18、义义axis auto使用缺省设置使用缺省设置axis equal纵、横轴采用等长刻度纵、横轴采用等长刻度axis manual使当前坐标范围不变使当前坐标范围不变axis fill在在manual方式下起作用,使坐方式下起作用,使坐标充满整个绘图区标充满整个绘图区axis off取消轴背景取消轴背景axis image纵、横轴采用等长刻度纵、横轴采用等长刻度,且坐标且坐标框紧贴数据范围框紧贴数据范围axis on使用轴背景使用轴背景axis normal缺省矩形坐标系缺省矩形坐标系axis ij矩阵式坐标,原点在左上方矩阵式坐标,原点在左上方axis square产生正方形坐标系产生正方形坐
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本 图形 处理 功能 讲稿
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内