长沙理工大学matlab试卷2007及解答_第1页
长沙理工大学matlab试卷2007及解答_第2页
长沙理工大学matlab试卷2007及解答_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 系、班 姓 名 座 号 密封线密封线matlab课程考试题及解答( 2007年 6 月 日)(公选课,开卷)题 号一二三四五六七八总分复核人得 分评卷人第 一 页一、 计算(共25分) 设a= 1,-2,3; 4,5,9; 6,3,-8, b= 2,6,1; -3,2,7; 4,8,-1。(1)求a.*b (4分) a.*b=2 -12 3-12 10 6324 24 8(2)求a.2 (4分) a.2=1 4 916 25 8136 9 64(3)求 2-a (4分)1 4 -1-2 -3 7 -4 -1 10 2-a=(4)求a(1:2,2:3) (4分)a(1:2,2:3)=-2 35

2、 96 3(5)求median(a) (3分)median(a)=4,3,3(6)求min(a(:) (2分) min(a(:) =-8(7)求a(:) (4分)a(:)= 1 , 4 , 6 , -2 , 5 , 3 , 3 , 9 , -8 二、(1) 建立M函数完成下列运算(函数名为jygxfun) (5分) (2)若x=1,y=2,z=3,采取调用jygxfun方式计算f值, 试编程. (3分) 解:(1) function f=jygxfun(x,y,z)f=z*exp(-(x+y)+sqrt(x+y+z)*sin(x+y+3*z);(2)x=1;y=2;z=3;f= jygxfun

3、(x,y,z)三、编程计算下面问题, x值由键盘输入(input语句). (7分)解: x=input(x=?); if x=1 y=x2+1; elseif x-1y=x2-1;elsey=x2;endend y四、第 页分析下面程序运行后s1,n1,s2,n2,m的值. (10分)s1=0;s2=0;n1=0;n2=0x=1,-4,-8,3,10,-9,7,-3,10, 8,-5,-2,2,0 ;m=length(x);for i=1:mif x(i)0s1=s1+x(i);n1=n1+1;else s2=s2+x(i); n2=n2+1;endends1,n1,s2,n2,m s1= -

4、31 ; n1= 6 ;s2= 41 ;n2= 8 . m= 14 系、班 姓 名 座 号 密封线密封线五、某人做一种材料的伸缩实验,t为温度(),L为长度(mm),实验数据见下表tL20812582.330843586.84089用二阶拟合法,求L与t的表达式.要求:1.编程;2.写出L与t的关系式.(课外完成,将程序及结果带入考场) (10分) 解: 程序如下:t=20,25,30,35,40;L=81,82.3,84,86.5,89;k=polyfit(t,L,2) 运行结果: k= 0.0091 -0.1446 80.2114故L与t的关系式为: L=0.0091t2 -0.1446t

5、+ 80.2114六、求微分与积分(编程) (10分),求,解: syms x y a b cf=a*x3-b*x*y+c*y2;dx=diff(f,x,1)dy3=diff(f,y,3)s1=int(f,x) s2=int(f,x,-2,2)七、.解方程(编程) (共10分) (1) (6分)(2) (4分)解:(1) syms x y z;f1=x+2*y+z=1;f2=2*x+y-2*z=3;f3=3*x-4*y+2*z=9x,y,z=solve(f1,f2,f3)(2)s=dsolve(D2y+3*Dy+2*y=3*sin(x),y(0)=1, Dy(0)=2,x)八、绘图(编程) (

6、共20分)(1) 绘曲线(10分)将matlab绘图窗口分割为二个区域,在左区域绘出y1曲线, 在右区域绘出y2曲线,y1为红色,y2为蓝色,步距0.01. (2) 绘饼图(6分)某班有50名学生,进行英语考试,考试成绩为: 优秀8人,良好14人,中等20人,及格5人,不及格3人.试绘该班英语考试成绩分布的三维饼图,将优秀块及不及格块分离. (3) 绘条形图(4分) 某厂生产三种产品,某年四季度的产量如下A产品产量B产品产量C产品产量笫一季度889笫二季度1178笫三季度1269笫四季度10610试绘出三种产品产量与季度的三维垂直方向条形图(分组式). 解:(1) x1=0:0.01:5;y1=x*exp(-2*x);subplot(1,2,1); plot(x1,y1,r);x2=-2:0.01:2;y2=5*cos(3*pi*x2);subplot(1,2,2); plot(x2,y2,b)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论