矩阵 计算习题及答案.docx
《矩阵 计算习题及答案.docx》由会员分享,可在线阅读,更多相关《矩阵 计算习题及答案.docx(22页珍藏版)》请在冰豆网上搜索。
矩阵计算习题及答案
1、选择题
1)下列变量中A是合法的。
A.Char_1,i,jB.x*y,a.1C.X\y,a1234D.end,1bcd
2)下列C是合法的常量。
A.3e10B.1e500C.-1.85e-56D.10-2
3)x=uint8(1.2e10),则x所占的字节是D个。
A.1B.2C.4D.8
4)已知x=0:
10,则x有B个元素。
A.9B.10C.11D.12
5)产生对角线元素全为1其余为0的2×3矩阵的命令是C。
A.Ones(2,3)B.Ones(3,2)C.Eye(2,3)D.Eye(3,2)
6)a=
,则a(:
end)是指C。
A.所有元素B.第一行元素C.第三列元素D.第三行元素
7)a=
,则运行a(:
1)=[]命令后C。
A.a变成行向量B.a数组成2行2列C.a数组成3行2列D.a数组没有元素
8)a=
,则运行命令mean(a)是B。
A.计算a的平均值B.计算a每列的平均值
C.计算a每行的平均值D.a数组增加一列平均值
9)已知x是一个向量,计算ln(x)的命令是B。
A.ln(x)B.log(x)C.Ln(x)D.lg10(x)
10)当a=2.4时,使用取整函数得到3,则该函数名是C。
A.fixB.roundC.ceilD.floor
11)已知a=0:
4,b=1:
5,下面的运算表达式出错的是D。
A.a+bB.a./bC.a'*bD.a*b
12)已知a=4,b=‘4’,下面说法错误的是C。
A.变量a比变量b占用的空间大B.变量a、b可以进行加减乘除运算
C.变量a、b数据类型相同D.变量b可以用eval计算
13)已知s=‘显示“hello”’,则s元素的个数是A。
A.12B.9C.7D.18
14)运行字符串函数strncmp('s1','s2',2),则结果为B。
A.1B.0C.trueD.fales
15)命令day(now)是指C。
A.按日期字符串格式提取当前时间B.提取当前时间
C.提取当前时间的日期D.按日期字符串格式提取当前日期
16)有一个2行2列的元胞数组c,则c
(2)是指D。
A.第1行第2列元素内容B.第2行第1列元素内容
C.第1行第2列元素D.第2行第1列元素
17)以下运算中哪个运算级别最高B。
A.*B.^C.~=D./
18)运行命令bitand(20,15)的结果是C。
A.15B.20C.4D.5
19)使用检测函数isinteger(15)的结果是B。
A.1B.0C.trueD.fales
20)计算三个多项式s1、s2和s3的乘积,则算式为C。
A.conv(s1,s2,s3)B.s1*s2*s3C.conv(conv(s1,s2),s3)D.conv(s1*s2*s3)
以下写出MATLAB命令序列,并给出结果
2.复数向量a=2+3i,b=3-4i,计算a+b,a-b,c=a*b,d=a/b,并计算变量c的实部、虚部、模和相角。
3.用from:
step:
to的方式和linspace函数分别得到0~4π步长为0.4π的变量x1,0~4π分成10个点的变量x2。
4.输入矩阵a=
,使用全下标方式提取元素3,使用单下标方式提取元素8,取出后两行子矩阵块,使用逻辑矩阵提取
。
5.输入a为3×3的魔方阵,b为3×3的单位阵,将他们生成3×6的大矩阵c、6×3的大矩阵d,将d的最后一行提取生成小矩阵e。
6.矩阵a=
用flipud、fliplr、rot90、diag、triu和tril进行操作。
并求其转置、秩、逆矩阵、矩阵的行列式值及三次幂。
8.解线性方程组
。
9.输入字符串变量a为‘hello’,将其每个字符后移4个,如‘h’变为‘l’,然后再逆序存入变量b。
10计算函数
,其中t范围为0到20,步长为0.2,g(t)为f(t)大于0的部分,计算g(t)的值。
11.矩阵a=
,使用数组信息获取函数求其行列数、元素个数,是否为稀疏矩阵、是否为字符型。
WelcomeTo
Download!
!
!
欢迎您的下载,资料仅供参考!