MATLAB数据及其运算习题.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档 精品文档 PAGE PAGE3 精品文档 PAGE 第2章MATLAB数据及其运算 习题2 一、选择题 1 .下列可作为MATLAB合法变量名的是( )。D A.共计 B.123 C.@h D.xyz_2a 2 .下列数值数据表示中错误的选项是( )。C A.+10 B. C.2e D.2i 3 .使用语句t=0:7生成的是( )个元素的向量。A A.8 B.7 C.6 D.5 4 .履行语句A=[1,2,3;4,5,6]后,A(3)的值是( )。B A.1 B.2 C.3 D.4 5.已知a为3×3矩阵,则 A.所有元素 C.第三行元素  a(:,end)是指( )。D B.第一行元素 D.第三列元素 6.已知a为3×3矩阵,则运行 a(1)=[]后( )。A A.a变成行向量 B.a变为2行2列 C.a变为3行2列 D.a变为2行3列 7.在命令行窗口输入下列命令后, x的值是( )。B clear x=i*j A.不确定 B.-1 C.1 D.i*j 8.fix(354/100)+mod(354,10)*10 的值是( )。D A.34 B.354 C.453 D.43 9.下列语句中错误的选项是( )。B A.x==y==3 B.x=y=3 C.x=y==3 D.y=3,x=y 10.find(1:2:2015)的结果是( )。C A.19 20 B.17 19 C.9 10 D.8 9 11.输入字符串时,要用( )将字符括起来。 C A.[] B.{} C. D. 12.已知s=显示hello,则s的元素个数是( )。A A.9 B.11 C.7 D.18 13.eval(sqrt(4)+2)  的值是(  )。B A.sqrt(4)+2  B.4  C.2  D.2,  2 其中  14.有3×4的构造矩阵 student,每个构造有 name(姓名)、scores(分数)两个成员, scores是以1×5矩阵表示的 5门课的成绩,那么要删除第 4个学生的第 2门课成绩, 应采用的正确命令是(  )。D A.rmfield(student(1,2).scores(2)) C.student(4).scores(2)=0  B.rmfield(student(4).scores) D.student(1,2).scores(2)=[] 15.有一个 2行2列的单元矩阵 A.第一行第二列的元素内容 C.第一行第二列的元素  c,则  c(2)是指( )。B B.第二行第一列的元素内容 D.第二行第一列的元素 二、填空题 1.从键盘直接输入矩阵元素来成立矩阵时,将矩阵的元素用阵行的次序输入各元素,同一行的各元素之间用分开。中括号,逗号或空格,分号  括起来,按矩 分开,不同行的元素之间用 2.设  A=[1,2;3,4],B=[5,6;7,8],则  A*B=  ,  A.*B=  。 A*B=[19,22;43,50],A.*B=[5,12;21,32] 3.有3×3矩阵,求其第 5个元素的下标的命令是 ,求其第三行、第三列元 素的序号的命令是 。[i,j]=ind2sub([33],5),ind=sub2ind([33],3,3) 4.下列命令履行后的输出结果是 。20 ans=5; 10; ans+10 5.下列命令履行后, new_claim的值是 。Thisisagreatexample. claim=Thisisagoodexample.; new_claim=strrep(claim,good,great) 三、应用题 1.命令X=[]与clearX有何不同请上机考证结论。 ClearX是将X从工作空间中删除, 而X=[]是给X赋空矩阵。空矩阵存在于工作空间中, 只是没有任何元素。 2.在一个 3.设A和  MATLAB命令中,6+7i和6+7*i B是两个同大小的矩阵,试剖析  有何区别 i和I有何区别 A*B和A.*B、A./B和  B.\A、A/B  和  B\A  的 区别如果  A和  B是两个标量数据,结论又怎样 4.写出达成下列操作的命令。 1)将矩阵A第2~5行中第1,3,5列元素赋给矩阵B。 2)删除矩阵A的第5号元素。 3)求矩阵A的大小和维数。 4)将向量t的0元素用机器零来代替。 5)将含有12个元素的向量x变换成3×4矩阵。 5.已知: 23 10 0.778 0 41 45 65 5 Α 5 0 32 32 6 9. 54 54 3.14 达成下列操作: (1)取出A的前3行组成矩阵B,前两列组成矩阵 C,右下角3×2子矩阵组成矩阵 D, B与C的乘积组成矩阵 E。 2)分别求ED、ED、E|D、~E|~D和find

您可能关注的文档

文档评论(0)

176****0678 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档