实 验 报 告
课程名称: 数学实验 学院名称: 数学与统计学院 班 级: 姓 名: 学 号:
2012-2013 学年第 学期
数 学 与 统 计 学 院 制
实验地点 三教 510 实验编实验日期 组 实验名称 函数图形绘制 实验目的 (1) 初步了解matlab; 课程类别 ①公共课□ ②专业课□ 实验所 第 组 用时间 2 小时 (2) 学会用matlab软件做常见图形; (3) 通过作图,进一步加深对函数的理解,观察函数的性质。 实验环境 Matlab软件 实验步骤及结果 (一) 基本一元函数作图 sinx例1:画函数x的图形 解:程序如下: x=-3*pi:0.1:3*pi; y=sin(x)./x; plot(x,y) grid; 图像: (二) 参数方程作图 例2:画出星形线{x(t)=2cos3ty(t)=2sin3t及旋轮线{x(t)2(tsint)y(t)2(1cost)的图形 解:输入以下命令: %星形线作图 t=linspace(0,2*pi,5000); x=2*(cos(t)).^3; y=2*(sin(t)).^3; plot(x,y),grid; 结果: %旋轮线作图 t=linspace(0,4*pi,5000); x=2*(t-sin(t)); y=2*(1-cos(t)); plot(x,y),axis equal; axis(0,8*pi,0,5);grid; 结果: (三) 极坐标方程图形 例3:画出四叶玫瑰线的图形。知其极坐标方程:ρ=acos(2)。 解:取a=5做图。在命令窗口输入下命令 theta=linspace(0,2*pi); r=2*cos(2*theta); polar(theta,r) 结果: (四) 空间曲面(线)的绘制 x2y2例4:绘制双曲抛物面z=。 44解:将其化为参数方程:以下命令 {xuyv,编写m文件运行22z(uv)/4r=linspace(-4,4,30);s=r; [u,v]=meshgrid(r,s); x=u; y=v; z=(u.^2-v.^2)./4; surf(x,y,z); bix on; 结果: (五) 空间曲线在坐标平面上的投影曲面和投影柱面 例5:画出螺旋线的图形。 {{x10costy10sint,tR在xOz面上的正投影曲线z2t解:化为参数方程x10costz2t,运行下列程序 t=linspace(-2*pi,2*pi); x=10*cos(t); z=2*t; h=plot(x,z);grid; xlabel('x');ylabel('z'); set(h,'linewidth',2); 结果: 实验分析: (一) 在本次实验中我们初步了解了matlab。 (二) 学会了一些简单绘图。 (三) 在编制中我们要很明确“点乘的重要性”。 (四) 通过本次试验加深了对函数的理解。 (五) 应当重视试验中出现的错我并加以及时改正。 考核结果
教师签名: 年 月 日