




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
通识教育选修 课 matlab基础及编程入门 考试试卷考试时间: 年 月 日 时 分 时 分 试卷类型:A题号一二三四成绩复核签字得分登分签字说明:本试卷分 部分,共 大题,每大题 分,共 100 分;答题要求: 开卷 考生须知:1.姓名、学号、系、专业、年级、班级必须写在密封线内指定位置。2.答案必须用蓝、黑色钢笔或圆珠笔写在试卷上,字迹要清晰,卷面要整洁,写在草稿纸上的一律无效。得分阅卷人一、填空题 (共 15题,每题 1分, 共 15 分)1、清除窗口显示内容的命令为clc 。2、“”键表示调回已输入的命令 ;修改 。3、whos命令为 显示工作空间的变量信息 。4、清除工作空间的变量用 clear 命令。5、圆周率的matlab命令为pi 。6、c=1:2:10的结果为 13579 。 7length函数表示返回变量数组的最大维数 。8、hold on 为 保持当前坐标轴和图形,并可以接受下一次绘制。9、polar函数为 用来绘制极坐标图 。10、loglog(x1,y1,x2,y2,)为函数loglog 横、纵坐标均为对数坐标。 11、绘制单位球面的命令为 sphere(N) 。12、程序控制结构分为顺序结构、选择结构和 循环结构 。13、input函数为 键盘输入数据 。14、在区间-10,30内均匀分布的6阶随机矩阵的命令为 x = -10+(30-(-10))*rand(6) 。15、行列式的值使用函数 det(A) 得到。得分阅卷人二、简答题 (共5 题, 共 27分)16、变量名命名规则?(5分)变量名、函数名对字母的大小写是敏感的。如myVar与myvar表示两个不同的变量。变量名第一个字母必须是英文字母。变量名可以包含英文字母、下划线和数字。变量名不能包含空格、标点。变量名最多可包含63个字符(6.5及以后的版本)17、 x= linspace(x1, x2, n)的内容是什么?各个量的意义?(5分)该函数生成一个由n个元素组成的行向量;x1为其第一个元素;x2为其最后一个元素;x1、x2之间元素的间隔=(x2-x1)/(n-1)。如果忽略参数n,则系统默认生成100个元素的行向量。18、写出plot指令的基本调用格式。(8分)(1)plot(x) x为向量时,以该元素的下标为横坐标、元素值为纵坐标绘出曲线x为实数二维数组时,则按列绘制每列元素值相对其下标的曲线,曲线数等于x数组的列数。x为复数二维数组时,则按列分别以数组的实部和虚部为横、纵坐标绘制多条曲线(2)plot(x, y)x、y为同维数组时,绘制以x、y元素为横纵坐标的曲线x为向量,y为二维数组、且其列数或行数等于x的元素数时,绘制多条不同颜色的曲线x为二维数组,y为向量时,情况与上相同,只是y仍为纵坐标。(3)plot(x1, y1, x2, y2, )绘制以x1为横坐标、y1为纵坐标的曲线1,以x2为横坐标、y2为纵坐标的曲线2,等等。其中x为横坐标,y为纵坐标,绘制y=f(x)函数曲线。 19、 M文件的定义及区别?(5分)用Matlab语言编写的程序,称为M文件。 是由若干Matlab命令组合在一起构成的,它可以完成某些操作,也可以实现某种算法。 命令文件没有输入参数,也不返回输出参数;函数文件可以带输入参数,也可以返回输出参数。命令文件对工作空间中的变量进行操作,文件中所有命令的执行结果也返回工作空间中;函数文件中定义的变量为局部变量,当函数文件执行完毕时,这些变量也被清除。命令文件可以直接运行;函数文件不能直接运行,要以函数调用的方式来调用它。20、写出数据插值的四种方式及意义。(4分)线性方法、最近方法、三次样条和三次插值(1)linear:线性插值。默认的插值方式。它是把插值点靠近的两个数据点用直线连接,然后在直线上选取对应插值点的数据。(2)nearest:最近点插值。根据已知插值点与已知数据点的远近程度进行插值。插值点优先选择较近的数据点进行插值。(3)cubic:3次多项式插值。根据已知数据求出一个3次多项式,然后根据该多项式进行插值。(4)spline:3次样条插值。指在每个分段内构造一个3次多项式,使其满足插值条件外,在各节点处具有光滑的条件得分阅卷人三、程序题 (写出命令) (共 9 题, 共 58 分)21、分别以条形图、填充图、阶梯图和杆图形式绘制函数y = 2exp(-0.5x)图(9分)x = 0:0.35:7;y = 2*exp(-0.5*x);subplot(221);bar(x,y,g);title(bar(x,y,g);axis(0,7,0,2);subplot(222);fill(x,y,r);title(fill(x,y,r);axis(0,7,0,2);subplot(223);stairs(x,y,b);title(stairs(x,y,b);axis(0,7,0,2);subplot(224);stem(x,y,k);title(stem(x,y,k);axis(0,7,0,2);22、计算分段函数:(6分)程序如下:x = input(请输入x的值:);if x =5 y = x+1;else y = x3;Endy23、 绘制函数z=x2+y2的曲面(6分)x=-4:4;y=x;x,y=meshgrid(x,y); z=x.2+y.2; subplot(1,2,1), mesh(x,y,z); subplot(1,2,2), surf(x,y,z); colormap(hot); 24、建立M文件将变量a、b的值互换(6分)clear;a = 1:10;b = 11,12,13,14;15,16,17,18;c = a; a = b; b = c;ab将文件保存为exch,并在命令窗口执行。25、求小于“你的学号”的Fibonacci数列各项的和。(6分)f=1,1;i=1;while f(i)+f(i+1)201315310101 f(i+2)=f(i)+f(i+1); i=i+1;end26、求100,200之间第一个能被13整除的整数。(6分)for n = 100:200 if rem(n,13)=0; continue end breakendn27、编写函数文件,实现直角坐标(x,y)与极坐标(,)之间的转换。(6分) tran.m: function rho,theta = tran(x,y) rho = sqrt(x*x+y*y); theta = atan(y/x); main1.m: x = input(please input x=:); y = input(please input y=:); rho,the = tran(x,y); rho the 28、用求逆矩阵的方法解线性方程组(6分)A = 1,1,1;2,3,4;4,3,-5; b = 5,-2,6; x = inv(A)*b
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人工智能在医学诊断中的应用检测
- 如何在学校中找到自己的位置
- 职业技能培训实践指南制定
- 信息技术2.0培训心得与体会报告
- 建筑施工安全管理操作规程范本
- STM32高级USB HID功能开发详解
- 小学升旗仪式流程及注意事项
- 员工工伤事故赔偿案例汇编及风险提示
- 幼儿园健康教育教案设计及改进反思
- 建筑工程质量检测报告范本
- 2025年度反洗钱阶段考试培训试考试题库(含答案)
- 收割芦苇施工方案
- 普通黄金现货购买合同8篇
- 三力测试考试题库及答案视频讲解
- 2025年河南省人民法院聘用书记员考试试题及答案
- 2025年中学教师资格考试《综合素质》核心考点与解析
- 口腔冠延长术
- 部编版七年级语文上册《闻王昌龄左迁龙标遥有此寄》课件
- 诊所经营管理课件
- 2024年江苏省连云港市辅警协警笔试笔试模拟考试(含答案)
- 马云演讲中英文版
评论
0/150
提交评论