ImageVerifierCode 换一换
格式:DOC , 页数:9 ,大小:99.50KB ,
资源ID:18683085      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-18683085.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(级通信工程电子信息工程《MATLAB语言程序设计》考试卷.doc)为本站会员(精***)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

级通信工程电子信息工程《MATLAB语言程序设计》考试卷.doc

1、学院: 专业班级: 姓名: 学号: 装 订 线 安徽农业大学20062007学年第二学期MATLAB语言程序设计试卷(A卷)考试形式: 闭卷笔试,2小时适用专业:05级通信工程、电子信息工程注明适用专业、考试日期、试卷所需时间、开卷/闭卷、试卷总分题号一二三四五六七总分得分得分评阅人一、填空题(本题满分30分,每空3分) 1 设有程序A=1,2,3,4;4,3,2,1;1, -2 ,1, -2;B=3,1,-1;0,4,2;A1=A(:,1 3);M=size(A1)+ length(B(:,2)将下列命令的运行结果填在横线上M= ;A1+B = .2. A=1,2,3,4;2,3,4,5;3

2、,4,5,6;A1=sum(A4,2);A(2,3,:)=,A2=AA1= ; A2= ; 3.P=1,2,3,4;3,0,1,2;max(P)= ;mean(P,2)= 5.a= ;for i=1:3;for j=i:3;a(i,j)=i*(j-1);endenda运行结果a= .4.y=0; i=1;while i5f=2*i;y=y+f;i=i+1;endy运行结果y= . .6.a=85,70,60,55,75;n=length(a);b=zeros(1,n);for i=1:nif a(i)70 b(i)= a(i)+5;endendb运行结果b= .7.function f=pri

3、ce(a)switch fix(a/100); case 0,1 rate=0; otherwise rate=0.05endf=a*(1-rate)运行结果price (240)= .得分评阅人二、(本题满分12分)试编写计算程序得分评阅人三、(本题满分8分) 得分评阅人四、(本题满分16分)运用符号运算功能写出下列各题Matlab程序3. 4. 得分评阅人五、(本题满分12分)下列这组数据是美国19002000年人口的近似值(单位:百万)。时间t19001910192019301940195019601970198019902000人口y76921061231321511792032272

4、50281(1) 若试编写程序计算出上式中的a、b;(2) 画出数表中的散点图(红色圆圈o),以及拟合曲线图 (蓝色实心线).(3) 图形标注要求:无网格线,横标注“时间t”,纵标注“人口数(百万)”,图形标题“美国19002000年的人口数据”。得分评阅人六、(本题满分12分)编写程序解决下列问题:(1)试产生804阶矩阵使其元素在0100之间的整数并服从正态分布N (10,102 ),可将此矩阵理解为80名同学的四门课程(课程1, 课程2, 课程3, 课程4)的成绩.(2)计算出各门课程的平均成绩以及各名同学的平均成绩;(3)统计出总的补考人次(60分以下为不及格需要补考);(4)统计出四

5、门课程成绩至少有三门课程小于60分的人数.得分评阅人七、(本题满10分)第6页(共6页)MATLAB语言程序设计参考程序一、 (30分)1M = 5 4A1+B = 4 3 5 6 0 32A1 = 3 2 1A2 = 1 2 3 43max(P)= 3 2 3 4mean(P,2)=2.5;1.54 y=205a = 0 1 2 0 2 4 0 0 66b = 90 80 70 65 807228二、(12分)A=1 2 3;3 2 1;5 1 2B=2 0 0;7 5 0; 1 2 -6D=det(A-B)*inv(A+2*B) %(1)R=rank(B*(A+B)* A) %(2)X=p

6、inv(B)*(2*B*inv(A)*B+5*eye(3) %(3)V,U=eigs(A+2*B) %(4)三、(8分)A=1,1 ,1;1,-1,-1;1,2,1;1,1,2;b=2,1,-1,1x=pinv(A)*B四、(15分)%1solve(exp(x)-3*x2=0)%2syms x wA=x*exp(-x),x2*sin(x);sin(w*x),cos(x)diff(A,x,2)int(A,x,0,1)%3syms t xdsolve(D2x-3*Dx+2*x=sin(t) )%4syms t f= t*exp(-2*t)laplace (f, s)五、(10分)t=1900:10

7、:2000;y=76 92 106 123 132 151 179 203 227 250 281;y1=log(y);A=ones(11,1),tB=Ay1;a=exp(B(1)b=B(2)ye=a*exp(b*t);plot(t,y,ro, t, ye, b-)grid offxlabel(时间t)ylabel(人口数(百万)title(美国19002000年的人口数据)六、(12分)%参考程序cj=round(normrnd(70,10,80,4);for i=1:80 for j=1:4 if cj(i,j)100 cj(i,j)=100; elseif cj(i,j)0 cj(i,j

8、)=0; end endendkmean=round(mean(cj)disp(课程1 课程2 课程3 课程4) disp(sprintf( %4d%8d%8d%8d ,kmean(1),kmean(2),kmean(3),kmean(4) studentmean=round(mean(cj,2); studentnumber=1:80; studentnumber, studentmeanc=sum(sum(cj60)d=sum(sum(cj=3)七、(10分)(1).function y=fourier(x,n)y=0;for i=1:n y=y+sin(2*i-1)*x)/(2*i-1);endy(2).x=0:pi/20:4*pi;y1=fourier(x,10);y2= fourier(x,20);subplot(211),plot(x,y1)subplot(212),plot(x,y2)05通信工程、电子信息工程专业MATLAB语言程序设计试卷参考答案第3页

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2