电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

matlab绘制二元函数图形VIP免费

matlab绘制二元函数图形_第1页
1/21
matlab绘制二元函数图形_第2页
2/21
matlab绘制二元函数图形_第3页
3/21
MATLAB 绘制二元函数的图形 【实验目的】 1.了解二元函数图形的绘制。 2.了解空间曲面等高线的绘制。 3.了解多元函数插值的方法。 4.学习、掌握 MATLAB 软件有关的命令。 【实验内容】 画出函数22yxz的图形,并画出其等高线。 【实验准备】 1.曲线绘图的MATLAB 命令 MATLAB 中主要用 mesh,surf 命令绘制二元函数图形。主要命令 mesh(x,y,z)画网格曲面,这里 x,y,z 是数据矩阵,分别表示数据点的横坐标,纵坐标和函数值,该命令将数据点在空间中描出,并连成网格。 surf(x,y,z)画完整曲面,这里 x,y,z 是数据矩阵,分别表示数据点的横坐标,纵坐标和函数值,该命令将数据点所表示曲面画出。 【实验重点】 1. 二元函数图形的描点法 2. 曲面交线的计算 3. 地形图的生成 【实验难点】 1. 二元函数图形的描点法 2. 曲面交线的计算 【实验方法与步骤】 练习1 画出函数22yxz的图形,其中]3,3[]3,3[),(yx。用 MATLAB 作图的程序代码为 >>clear; >>x =-3:0.1:3; %x 的范围为[-3,3] >>y =-3:0.1:3; %y 的范围为[-3,3] >>[X,Y]=meshgrid(x ,y ); %将向量 x ,y 指定的区域转化为矩阵 X,Y >>Z=sqrt(X.^2+Y.^2); %产生函数值 Z >>mesh(X,Y,Z) 运行结果为 图5.3 如果画等高线,用contour,contour3 命令。 contour 画二维等高线。 contour3 画三维等高线。画图5.3 所示的三维等高线的 MATLAB代码为 >>clear; >>x=-3:0.1:3; >>y=-3:0.1:3; >>[X,Y]=meshgrid(x,y); >>Z=sqrt(X.^2+Y.^2); >>contour3(X,Y,Z,10); %画10 条等高线 >>xlabel('X-axis'),ylabel('Y-axis'),zlabel('Z-axis'); %三个坐标轴的标记 >>title('Contou r3 of Su rface') %标题 >>grid on %画网格线 运行结果为 图 5.4 如果画图 5.4 所示的二维等高线,相应的 MATLAB 代码为 >>clear;x =-3:0.1:3;y =-3:0.1:3; >>[X,Y]=meshgrid(x ,y );Z=sqrt(X.^2+Y.^2); >>contou r (X,Y,Z,10); >>x label('X-ax is'),y label('Y-ax is'); >>title('Contou r3 of Su rface') >>grid on 运行结果为 如果要画 z=1 的等高线,相应的 MATLAB 代码为 >>clear;x=-3:0.1:3;y=-3:0.1:3; >>[X,Y]=meshgrid(x,y);Z=sqrt(X.^2+Y.^2); >>contour(X,Y,Z,[1 1]) 运行结果为 练习2 二次曲面的方程如下 222222xyzdabc 讨论参数a,b,c 对其形状的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

matlab绘制二元函数图形

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部