matlab课后习题2.7_原创文档.pdf

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

2.7习题

1.单项选择题

(1)矩阵每一行中的元素之间要用某个符号分隔,这个符号可以是

(D)。

A.分号B.减号C.回车D.空格

(2)ones(n,m)函数是用来产生特殊矩阵的,由它形成的矩阵称为

(C)。

A.单位矩阵B.行向量C.1矩阵D.列向量

(3)在MATLAB中,函数log(x)是对x求对数,它的底是(D

)。

A.2B10C.xD.e

(4)当a=-3.2,使用取整函数得出-4,则该取整函数是(D向下取

整)。

A.fixB.roundC.ceil向上取整D.floor

(5)表达式ax3+by2改写成MATLAB的语句形式是(D)。

A.ax3+by2B.a*x3+b*y2

C.a×x3+b×y2D.a*x^3+b*y^2

(6)已知a=0:1:4,b=5:-1:1,下面的运算表达式出错的是(B)。

A.a+bB.a*bC.a*bD.a./b

(7)将矩阵a=[123;456;789]改变成b=[369;258;147]的

命令是(D)。

A.b=aB.b=flipud(a)

C.b=fliplr(a)D.b=rot90(a)

2.判断题

(1)使用函数zeros(5)生成的是一个具有5个元素的向量。错

ans=

00000

00000

00000

00000

00000

(2)在MATLAB命令窗口直接输入矩阵时,矩阵数据要用中括号

括起来,且元素间必须用逗号分隔。错可以使用空格

(3)A.*B时必须要求A和B结构大小相同,否则不能进行运算。对

a.*b是将a矩阵与b矩阵中相同位置的元素相乘,两个矩阵的大小必

须相等

(4)A、B两个行列分别相同的数组,当执行AB的关系运算后,

其结果是0或者1。错是将矩阵对应位置设置为0或1如

A=[123];B=[213];

AB

ans=

010

(5)strcat()和strvcat()两函数都能将多个字符串连接起来形成

新的字符串。对strcat为链结串,strvcat为垂直连接串

(6)abs()是一个针对数值量求绝对值的函数。错对于复数来说

是求模

(7)length()是一个只能求字符串长度或向量维数的函数。错

(8)funm(A,‘log’)和logm(A)是效果相同的两个函数。错

matlab里log以e为基底

3.填空题

(1)有矩阵A=[1234;5678;9101112;13141516],且

有向量x=[2,4],当对它进行如下

文档评论(0)

199****2173 + 关注
实名认证
内容提供者

小学毕业生

1亿VIP精品文档

相关文档