MATLAB计算的图形绘制——三维图形的绘制课件.ppt

MATLAB计算的图形绘制——三维图形的绘制课件.ppt

ID:57383668

大小:627.50 KB

页数:20页

时间:2020-08-14

MATLAB计算的图形绘制——三维图形的绘制课件.ppt_第1页
MATLAB计算的图形绘制——三维图形的绘制课件.ppt_第2页
MATLAB计算的图形绘制——三维图形的绘制课件.ppt_第3页
MATLAB计算的图形绘制——三维图形的绘制课件.ppt_第4页
MATLAB计算的图形绘制——三维图形的绘制课件.ppt_第5页
资源描述:

《MATLAB计算的图形绘制——三维图形的绘制课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章MATLAB的图形绘制——三维图形的绘制二、三维曲线的绘制(一)三维曲线图(二)网线图和曲面图格式:plot3(x,y,z,'s')%绘制三维曲线plot3(x1,y1,z1,'s1',x2,y2,z2,'s2',…)%绘制多条三维曲线说明:当x、y、z是同维向量时,则绘制以x、y、z元素为坐标的三维曲线;当x、y、z是同维矩阵时,则绘制三维曲线的条数等于矩阵的列数。s是指定线型、色彩、数据点形的字符串。二、MATLAB的三维图形绘制(一)三维曲线图【例1】:绘制方程在的图像。二、MATL

2、AB的三维图形绘制(一)三维曲线图二、MATLAB的三维图形绘制(一)三维曲线图二、MATLAB的三维图形绘制(一)三维曲线图二、MATLAB的三维图形绘制(一)三维曲线图(二)三维网线图和曲面图1.meshgrid命令为了绘制三维立体图形,MATLAB的方法是将x方向划分为m份,将y方向划分为n份,meshgrid命令是以x、y向量为基准,来产生在x-y平面的各栅格点坐标值的矩阵。格式:[X,Y]=meshgrid(x,y)说明:X、Y是栅格点的坐标,为矩阵;x、y为向量。二、MATLAB的三

3、维图形绘制(二)三维网线图和曲面图2.三维网线图mesh函数为数据点绘制网格线,图形中的每一个已知点和其附近的点用直线连接。格式:mesh(z)%画三维网线图mesh(x,y,z,c)说明:只有参数z时,以z矩阵的行下标作为x坐标轴,把z的列下标当作y坐标轴;x、y分别为x、y坐标轴的自变量;当有x、y、z参数时,c是指定各点的用色矩阵,当c省略时默认用色矩阵是z的数据。如果x、y、z、c四个参数都有,则应该都是维数相同的矩阵。二、MATLAB的三维图形绘制3.三维曲面图surf函数和mesh的

4、用法类似,但它可以画出着色表面图,图形中的每一个已知点与其相邻点以平面连接。格式:surf(z)%画三维曲面图surf(x,y,z,c)说明:参数设置与mesh命令相同,c可以省略。(二)三维网线图和曲面图二、MATLAB的三维图形绘制【例2】:分别用mesh和surf函数绘制高斯矩阵的曲面。z=3*(1-x).^2.*exp(-(x.^2)-(y+1).^2)...-10*(x/5-x.^3-y.^5).*exp(-x.^2-y.^2)...-1/3*exp(-(x+1).^2-y.^2);(

5、二)三维网线图和曲面图二、MATLAB的三维图形绘制一、二维曲线的绘制(二)三维网线图和曲面图一、二维曲线的绘制(二)三维网线图和曲面图【例3】:绘制方程(二)三维网线图和曲面图二、MATLAB的三维图形绘制一、二维曲线的绘制(二)三维网线图和曲面图4.其它立体网线图和曲面图meshc:为立体网状图加等高线;meshz:为立体网状图加“围裙”。(二)三维网线图和曲面图二、MATLAB的三维图形绘制一、二维曲线的绘制(二)三维网线图和曲面图一、二维曲线的绘制(二)三维网线图和曲面图作业1.绘制如下

6、函数的网格图和曲面图,并演示带“等高线”与“围裙”的效果图。2.绘制如下曲面的图像

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

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

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