MATLAB期末考试卷.doc

上传人:re****.1 文档编号:557626480 上传时间:2023-11-15 格式:DOC 页数:5 大小:224KB
返回 下载 相关 举报
MATLAB期末考试卷.doc_第1页
第1页 / 共5页
MATLAB期末考试卷.doc_第2页
第2页 / 共5页
MATLAB期末考试卷.doc_第3页
第3页 / 共5页
MATLAB期末考试卷.doc_第4页
第4页 / 共5页
MATLAB期末考试卷.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《MATLAB期末考试卷.doc》由会员分享,可在线阅读,更多相关《MATLAB期末考试卷.doc(5页珍藏版)》请在金锄头文库上搜索。

1、厦门理工学院试卷20102011学年第1学期课程名称MATLAB程序设计试卷A卷别B号学考试闭卷计算机(空间方向)专业07级班级1方式开卷线名本试卷共4大题(4页),满分100分,考试时间120分钟。姓栏请在答题纸上作答,在试卷上作答无效。上机考试说明:1.开考前可将准备程序拷到硬盘,开考后不同样意用搬动盘,也不同样意上网;息2.领座考生试卷不同样,开卷,可利用自己备用的书和其他资料,但不同样意谈论,也不允许借用其他考生的书和资料。级订解答(指令行,答案等)所实用笔写在答题卷上。信班一、填空题(每空2分,总合30分)级级生 80业考专程装工信通系程工气电与子电1. 已知A=096;130;B=

2、143;150;写出以下各指令运行的结果。A&B的运行结果ans=;A./B的运行结果ans=。2.产生4阶全0方阵的命令为;产生3阶全1方阵的命令为。3.A=rand(2,5);b=size(A);c=length(A);则b和c的值分别为和。4.标点符号可以使命令行不显示运算结果,用来表示该行为说明行。5.用if判断语句判断80x60,在MATLAB中if语言后的判断应写为。第1页共5页6. P,Q分别是个多项式的系数矢量,求P对应的多项式的积分(对应的常数项为K),使用的命令是;求P/Q的解,商和余数分别保存在k和r,使用的命令是;7.为了使两个plot的图形在同一个坐标显示,可以使用命

3、令进行图形保持;可以使用命令为图形增加网格。8.MATLAB的工作空间中有三个变量v1,v2,v3,写出把它们保存到文件my_data.mat中的指令;写出把my_data.mat文件中的变量读取到MATLAB工作空间内的指令。二、选择题(每空2分,总合20分)1.以下哪个变量的定义是不合法的(A)abcd-3(B)xyz_3(C)abcdef(D)x3yz2. 以下哪条指令是求矩阵的行列式的值(A)inv(B)diag(C)det(D)eig3. 在循环结构中跳出循环,执行循环后边代码的命令为(A)return(B)break(C)continue(D)keyboard4. 清空Matlab

4、工作空间内全部变量的指令是(A)clc(B)cls(C)clear(D)clf5. 用round函数四舍五入对数组2.486.393.938.52取整,结果为(A)2638(B)2648(C)2649(D)37496. 已知a=2:2:8,b=2:5,下面的运算表达式中,出错的为(A)a*b(B)a.*b(C)a*b(D)a-b第2页共5页7. 角度x304560,计算其正弦函数的运算为(A)SIN(deg2rad(x))(B)SIN(x)(C)sin(x)(D)sin(deg2rad(x)8. 下面的程序执行后array的值为fork=1:10ifk6break;elsearray(k)=k

5、;endend(A)array=1,2,3,4,5,6(B)array=1,2,3,4,5,6,7,8,9,10(C)array=6(D)array=10.9i=2;a=2i;b=2*i;c=2*sqrt(-1);程序执行后;a,b,c的值分别是多少?(A)a=4,b=4,c=2.0000i(B)a=4,b=2.0000i,c=2.0000i(C)a=2.0000i,b=4,c=2.0000i(D) a=2.0000i,b=2.0000i,c=2.0000i10. 求解方程x4-4x3+12x-9=0的全部解(A)1.0000,3.0000,1.7321,-1.7321(B)1.0000,3.

6、0000,1.7321i,-1.7321i(C)1.0000i,3.0000i,1.7321,-1.7321(D)-3.0000i,3.0000i,1.7321,-1.7321三、写出程序的执行结果或写出给定要求的指令(总合35分)1. 写出执行以下代码后C,D,E的值(6分)A=1,2,3;4:6;7:9;C=A;10,11,12,D=C(1:3,23)E=C(2,12)第3页共5页2. 写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值(5分)x=0,1,0,2,0,3,0,4;fork=1:8ifx(k)=0x(k)=k;elsex(k)=2*k+1;endenddisp(x);

7、3.创办符号函数并求解,要求写出步骤和运行结果(7分)(1)创办符号函数f=ax2+bx+c(2)求f=0的解4.求解以下线性方程组,要求写出程序代码和运行结果(5分)2x1-3x2+x3+2x4=8x1+3x2+x4=6x1-x2+x3+8x4=17x1+x2-2x3+2x4=55绘制函数曲线,要求写出程序代码(12分)(1)在区间0:2均匀的取50个点,构成向量(2)在同一窗口绘制曲线y1=sin(2*t-0.3);y2=3cos(t+0.5);要求y1曲线为红色点划线,标记点为圆圈;y2为蓝色虚线,标记点为星号四、使用MATLAB语言进行编程(15分)打印出全部的水仙花数。所谓“水仙花数”,是指一个三位数,其各位数字立方之和等于该数自己。第4页共5页第5页共5页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号