MATLAB计算的图形绘制——三维图形的绘制

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 2.绘制如下曲面的图像
向划分为m份,将y方向划分为n份,meshgrid命令是以
x、y向量为基准,来产生在x-y平面的各栅格点坐标值
的矩阵。
格式:[X,Y]=meshgrid(x,y)
说明:X、Y是栅格点的坐标,为矩阵;x、y为向量。
二、MATLAB的三维图形绘制
(二) 三维网线图和曲面图
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四个参数都有,则应该都是维数相同的矩阵。
第6章 MATLAB的图形绘制
——三维图形的绘制
二、三维曲线的绘制
(一) 三维曲线图 (二) 网线图和曲面图
二、MATLAB的三维图形绘制
(一) 三维曲线图
格式: plot3(x,y,z, 's') %绘制三维曲线
plot3(x1,y1,z1, 's1',x2,y2,z2, 's2',…) %绘制多
(二) 三维网线图和曲面图
二、MATLAB的三维图形绘制
(二) 三维网线图和曲面图
4. 其它立体网线图和曲面图 meshc:为立体网状图加等高线; meshz:为立体网状图加“围裙”。
一、二维曲线的绘制
(二) 三维网线图和曲面图
一、二维曲线的绘制
(二) 三维网线图和曲面图
作业
• 1.绘制如下函数的网格图和曲面图,并 演示带“等高线”与“围裙”的效果图。
条三维曲线
说明:当x、y、z是同维向量时,则Biblioteka Baidu制以x、y、
z元素为坐标的三维曲线;当x、y、z是同维矩阵时,
则绘制三维曲线的条数等于矩阵的列数。s是指定线 型、色彩、数据点形的字符串。
二、MATLAB的三维图形绘制
(一) 三维曲线图
【例1】:绘制方程
的图像。
x sin(t ) y cos(t ) 在 z t
二、MATLAB的三维图形绘制
(二) 三维网线图和曲面图
3. 三维曲面图 surf 函数和 mesh 的用法类似,但它可以画出 着色表面图,图形中的每一个已知点与其相邻 点以平面连接。 格式:surf (z) %画三维曲面图 surf (x,y, z,c) 说明:参数设置与mesh命令相同,c可以省略。
一、二维曲线的绘制
(二) 三维网线图和曲面图
一、二维曲线的绘制
(二) 三维网线图和曲面图
二、MATLAB的三维图形绘制
(二) 三维网线图和曲面图
【例3】: 绘制方程
z
sin( x 2 y 2 ) x y
2 2
x [7.5 7.5], y [7.5 7.5]
一、二维曲线的绘制
二、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);
t [0, 2 ]
二、MATLAB的三维图形绘制
(一) 三维曲线图
二、MATLAB的三维图形绘制
(一) 三维曲线图
二、MATLAB的三维图形绘制
(一) 三维曲线图
二、MATLAB的三维图形绘制
(二) 三维网线图和曲面图
1. meshgrid命令
为了绘制三维立体图形,MATLAB的方法是将x方
相关文档
最新文档