[工学]长治学院MatLab期末考试考试题及练习题题库含答案.doc

[工学]长治学院MatLab期末考试考试题及练习题题库含答案.doc

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]长治学院MatLab期末考试考试题及练习题题库含答案

一.填空题(每空2分,共24分) 1. 设x是一维数组,x的倒数第3个元素表示为______x(_end-2_)________________;要在x的第36和37个元素之间插入一个元素154,使用的命令(集)为_____________x=x(_1:36,[154],37:end)_______________;设y为二维数组,要删除y的第34行和48列,可使用命令______y(34,:)=[];y(:,48)=[]_______________________; 2. 将变量x以Ascii文本格式存储到文件fname.txt,应使用命令__________save ____x_____________;将Excel文件data.xls读入WorkSpace并赋值给变量x,可使用命令________________x=xlsread(data.xls)____________________________; 3. 在while 表达式, 语句体, End 循环语句中,表达式的值__非零_____________时表示循环条件为真,语句体将被执行,否则跳出该循环语句; 4. 打开Matlab的一个程序文件fname.m,以添加的方式进行读写,应当使用命令_____fid= fopen(fname.m,w+);_______________________; 5.要从键盘读入一个字符串并赋值给变量x,且给出提示“Who is she?”,应使用命令________x=input(‘Who is she?’,’s’)_________________________________;使用fprintf()函数以含有2位小数的6位浮点格式输出数值变量weight到文件wt.txt,使用的命令(集)为fid = fopen(‘wt.txt’,’’,_________________); fprintf ( _______ ) ; 4.设,和均为矩阵,且存在于WorkSpace中,要产生矩阵,可用命令___D=(A-C)/B.^C_________________________,计算可用命令___________det(inv(A’*B))_____________________________; 得分 二.简答题(每小题8分,共24分) 1. (1) 写出关系运算符中的等号、不等号、小于号、大于号、小于等于号和大于等于号; (2) 写出逻辑操作中逻辑“与”、逻辑“或”及逻辑“非”的符号; (3) 并用语句表达“如果a等于 b且c等于0就让d 等于3,否则如果a大于b且c=1让d等于 0,其余情况让d等于3”; 解: = = ~= = = | ~ if a==bc==0 d=3 else if abc= =1 d=0 else d=3 end 2. 设和是两个10行10列的矩阵(数组),试说明命令A*B, A/B, A\B, A.*(B.^A), A./B, A.\B和sin(A).*exp(B)的涵义。 解: A,B的矩阵乘法,矩阵A乘以B的逆,矩阵B乘以A的逆,B的每个元素的对应A次幂乘以A对应的每个元素 A的每个??素除以B对应的每个元素,B的每个元素除以A对应的每个元素, A的每个元素的正弦与B对应的每个元素的指数求积, 3. 设A为数组,B为一个行数大于3的数组,请给出 (1)删除A的第4、8、12三列的命令; (2)删除B的倒数第3行的命令; (3)求符号极限的命令集; (4)求的3阶导数的命令集;(5)计算定积分的命令,并给出计算结果 解: (1)A(:,[4 8 12])=[] (2)B(end-2)=[] (3)syms m n x limit(tan(m*x)/(n*x)) (4)syms x y y=atan((x+3)/(x-2))-log(1+exp((-2)*x) diff(y,3) (5)syms x int((abs(x)+sin(x))*x^2,-1,1) -1/2 得分 三.基本编程题(每小题10分,共30分) 1. Write a program to compute the following expressions ; Here, we suppose the variable x has existed in the workspace. 解: for i=1:10 for j=1:10 xbar(

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档