数学实验2013答案全部.doc

数学实验2013答案全部

数 学 实 验 实验班级________________ 学生姓名________________ 学生学号________________ 指导老师________________ 华南农业大学理学院应用数学系 2013-4-10 一、MABLAB支持下的数学实验 实验(一) MABLAB的基本命令、初等数值运算及图形 班级专业: 姓名: 学号: 日期: 实验目的 1.了解Matlab基本界面,熟悉基本使用方法; 2. 应用Matlab做基本的数学运算. 3.了解MABLAB的多项式运算 4.掌握MABLAB的绘图功能 二、实验准备 阅读数学试验P9~16、P17~21、P21~24、P24~30 实验内容 写出在命令窗口中的计算步骤和运行结果。 1.计算; (log(pi)+log(pi)/log(10)-exp(1.2))^2/81 ans = 0.0348 2.在命令窗口中键入表达式,并求时的值。 syms x y z z=x^2+exp(x+y)-y*log(x)-3 z = x^2+exp(x+y)-y*log(x)-3 x=2;y=4;eval(z) ans = 401.6562 3.已知多项式,,求: (1)的根; (2) 在闭区间[-1,2]上的最小值; syms x y z y=inline(3*x^5-x^4+2*x^3+x^2+3) y = Inline function: y(x) = 3*x^5-x^4+2*x^3+x^2+3 fzero(y,0) ans = -0.8952 z=inline(1/3*x^3+x^2-3*x-1) z = Inline function: z(x) = 1/3*x^3+x^2-3*x-1 fminbnd(z,-1,2) ans = 1.0000 4.输入变量,在工作空间中使用who,whos,clear命令,并用save命令将变量存入”D:\exe01.mat”文件。 a=5.3 a = 5.3000 b=[1 3; 2 5] b = 1 3 2 5 who Your variables are: a b whos Name Size Bytes Class a 1x1 8 double array b 2x2 32 double array Grand total is 5 elements using 40 bytes clear 清除内存中在全部变量 save D:\exe01 5、做出下列函数的图像: (1),(分别用plot、fplot) x= -2:0.01:2; y=x.^2.*sin(x.^2-x-2); plot(x,y) z=inline(x.^2.*sin(x.^2-x-2)); fplot(z,[-2,2]) (2) 在同一图形窗口中,画出四幅不同图形(用subplot命令): 其中 x=linspace(0,2*pi,100); y1=x.^2.*sin(x.^2-2); y2=x.^2.*cos(x.^2-2); y3=2*sin(2*x); y4=2*cos(2*x); subplot(2,2,1),plot(x,y1),title(y1) subplot(2,2,2),plot(x,y2),title(y2) subplot(2,2,3),plot(x,y3),title(y3) subplot(2,2,4),plot(x,y4),title(y4) 四、教师评语 实验(二) MABLAB的MATLAB的程序结构 班级专业: 姓名: 学号: 日期: 一、实验目的 MATLAB的 会使用MATLAB的程序结构解决一些问题,使用M文件来编程。 二、实验准备 阅读《数学实验》第一章1.3节 三、实验内容 写出在命令窗口中的计算步骤和运行结果。 1.在程序编辑器中输入如下程序: x=4;y=2;z=5; sum=x+y+z,product=x*y*z 结果是在哪个窗口?输出的结果是? Command窗口 sum =

文档评论(0)

1亿VIP精品文档

相关文档