第2章 MATLAB数据及其运算

习题2

一、选择题

1.下列可作为MATLAB合法变量名的是( )。D

A.合计 B.123 C.@h D.xyz_2a 2.下列数值数据表示中错误的是( )。C

A.+10 B.1.2e-5 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(:,end)是指( )。D A.所有元素 B.第一行元素 C.第三行元素 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:20>15)的结果是( )。C A.19 20 B.17 19 C.9 10 D.8 9 11.输入字符串时,要用( )将字符括起来。C

A.[ ] B.{ } C.' ' D.\12.已知s='显示\,则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)) B.rmfield(student(4).scores) C.student(4).scores(2)=0 D.student(1,2).scores(2)=[] 15.有一个2行2列的单元矩阵c,则c(2)是指( )。B

A.第一行第二列的元素内容 B.第二行第一列的元素内容 C.第一行第二列的元素 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([3 3],5),ind=sub2ind([3 3],3,3)

4.下列命令执行后的输出结果是 。20 >> ans=5; >> 10; >> ans+10

5.下列命令执行后,new_claim的值是 。This is a great example. claim= 'This is a good example.'; new_claim=strrep(claim,'good','great') 三、应用题

1.命令X=[]与clear X有何不同?请上机验证结论。

Clear X是将X从工作空间中删除,而X=[]是给X赋空矩阵。空矩阵存在于工作空间中,只是没有任何元素。

2.在一个MATLAB命令中,6 + 7i和6 + 7*i有何区别?i和I有何区别?

3.设A和B是两个同大小的矩阵,试分析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的大小和维数。

2

(4)将向量t的0元素用机器零来代替。

(5)将含有12个元素的向量x转换成3 × 4矩阵。 5.已知:

?0.7780??2310?41?45?655? Α???325032???6?9.54543.14??完成下列操作:

(1)取出 A的前3行构成矩阵B,前两列构成矩阵C,右下角3×2子矩阵构成矩阵D,B与C的乘积构成矩阵E。

(2)分别求E=10&A<25)。 6.建立单元矩阵B,并回答有关问题。 y.a=1;

y.b=[1:3;4:6]; B{1,1}=1;

B{1,2}='Brenden'; B{2,1}=y;

B{2,2}={12,34,2;54,21,3;4,23,67}; (1)size(B)和ndims(B)的值分别是多少? (2)B(2)和B(4)的值分别是多少?

(3)B(3)=[]和B{3}=[]执行后,B的值分别是多少?

3

matlab第2章课后作业,第2章 MATLAB数据及其运算_习题答案相关推荐

  1. 第二章matlab数据及其运算,第2章 MATLAB数据及其运算_习题答案

    第2章 MATLAB数据及其运算 习题2 一.选择题 1.下列可作为MATLAB合法变量名的是().D A.合计B.123 C.@h D.xyz_2a 2.下列数值数据表示中错误的是().C A.+1 ...

  2. Python从入门到实践第9章课后作业

    Python从入门到实践第9章课后作业 编写过程中不知道如何将列表传入子类中,下面实例中均没有使用 #9-1 # class Restaurant(): # """模拟饭 ...

  3. c语言常数-ox6a是什么意思,c语言1-7章课后作业答案

    c语言1-7章课后作业答案 51intn=0:char*s:if(argc1)for(s=argv1:*s:s+)if(A=*s&*s=Z)|(a=*s&*s=z)n+:elsen=0 ...

  4. MOOC高级语言程序设计第七章课后作业

    MOOC高级语言程序设计第七章课后作业 计票程序 计算天数 计票程序 题目描述 完成一个对候选人得票的统计程序.假设有3个候选人,名字分别为Li,Zhang和Fun.使用结构体存储每一个候选人的名字和 ...

  5. HTML网页作业第二章课后作业,泵与泵站-第二章-课后作业.ppt

    泵与泵站-第二章-课后作业 作业: 1.如图2-104所示的泵装置.泵从一个密闭水箱抽水,输入另一个密闭水箱,水箱内的水面与泵轴平齐,试问: (1)该泵装置的静杨程HST=?(m)22 (2)泵的吸水 ...

  6. python从入门到实践第8章课后作业

    python从入门到实践第8章课后作业 #作业8-1 # def display_message(): # print('学习了如何定义函数') # display_message() # 作业8-2 ...

  7. matlab留学生作业代做,25877留学生作业代做、代写MATLAB,R编程设计作业、代做MATLAB/R课程作业、代写portfolio作业...

    25877留学生作业代做.代写MATLAB,R编程设计作业.代做MATLAB/R课程作业.代写portfolio作业 日期:2019-06-10 09:48 Financial Markets Ins ...

  8. 只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案20120319...

    <c语言程序设计基础教程_习题答案20120319>由会员分享,可在线阅读,更多相关<c语言程序设计基础教程_习题答案20120319(54页珍藏版)>请在技术文库上搜索. 1 ...

  9. Python 程序设计(第二版)董付国_清华大学出版社_习题答案【未处理1-9章】

    CSDN下载:https://download.csdn.net/download/weixin_42859280/11254583 百度云:链接:https://pan.baidu.com/s/1i ...

最新文章

  1. Redis 5种数据结构
  2. 【LC3开源峰会网络技术系列之三】基于JStorm的网络分析平台 1
  3. Spark SQL and DataFrame for Spark 1.3
  4. boost::iostreams::example::container_sink用法的测试程序
  5. Odoo (OpenERP/TinyERP)-10.0 (Debian 8)
  6. 费城中餐馆奇葩鸡翅定价引爆网络,数万网友想要破解数学谜题
  7. Oracle笔记整理
  8. 常州大学移动宽带上网助手——安装包v1.4
  9. 清华大学计算机秦凌霄,海南25名考生获得北大清华自主招生入选资格
  10. Java鸿鹄_(五)Java版Spring Cloud B2B2C o2o鸿鹄云商平台--技术框架3
  11. 2019春季PAT甲级题解
  12. sqlserver字符串转日期
  13. 浅谈对dao层的理解
  14. miui13刷magisk面具root
  15. 流行发型--空间修剪+立体空间烫
  16. 富设备平台突破:基于RK3568的DAYU200进入OpenHarmony 3.1 Release主干
  17. HDU5420 : Victor and Proposition
  18. 支持纳管Redis数据库,支持查看、连接和会话审计Kubernetes Pod,JumpServer堡垒机v2.18.0发布
  19. IE11修改为IE8
  20. 有了CMDB,为什么还需要应用配置管理?

热门文章

  1. 《软件工程》— 《软件工程思想》读后感
  2. 推荐给您最好的一本Docker书
  3. 托管C++中函数调用的双重转换(Double Thunking)
  4. js双击会触发两次单击事件的解决方案
  5. Netty 多线程模型
  6. c语言如何输出三角函数公式大全,用C语言打印出三角函数
  7. php 不满足条件,为什么不满足条件 还是进入if 输出了用户名格式异常QAQ
  8. 一分钟图情论文:《公共图书馆法》视域下的馆员知识与能力体系探究
  9. 如何理解网络—网络框架介绍
  10. java 魔方_2 java实现4阶魔方,通过运行代码,鼠标进行旋转,可以模拟 游戏 Develop 246万源代码下载- www.pudn.com...