矩阵计算习题及答案docx.docx
- 文档编号:9172440
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:15
- 大小:35.61KB
矩阵计算习题及答案docx.docx
《矩阵计算习题及答案docx.docx》由会员分享,可在线阅读,更多相关《矩阵计算习题及答案docx.docx(15页珍藏版)》请在冰豆网上搜索。
矩阵计算习题及答案docx
1选择题
1)下列变量中A是合法的。
A.Char_1,i,jB.x*y,a.1C.X∖y,a1234D.end,1bcd
2)下列是合法的常量。
A.3e10B.1e500C.-1.85e-56D.10-2
3)X=Uint8(1.2e10),贝UX所占的字节是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)
23A
6)a=456,贝Ua(:
end)是指C。
Q89」
A.所有元素B.第一行元素C.第三列元素D.第三行元素
23'
7)a=456,则运行a(:
1)=[]命令后C。
√89
A.a变成行向量B.a数组成2行2列C.a数组成3行2列D.a数组没有元素
23A
8)a=456,则运行命令mean(a)是B
√89」
9)已知X是一个向量,计算In(x)的命令是
A.In(x)B.log(x)C.Ln(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”’,贝US元素的个数是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,贝UC
(2)是指DA.第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=34i;%bywl
»a+b%bywl
ans=
5.0000-1.0OOOi
»a-b%bywl
ans=
-t0000+7≡0i
3.用from:
step:
to的方式和
10个点的变量x2。
»c=a*b%byWl
C=
18.0000+1,0OOoi
>>d=a∕b%byWl
Cl=
-0.2400+0.68OOi
»real(c)%byWl
»imag(c)%byWlans=
1
»abs(c)%byWl
arts=
18.0278
»angle(c)%byWl
ans=ans=
18
OoS55
IinSPaCe函数分别得到0~4∏步长为0.4∏的变量x1,0~4∏分成
复数向量a=2+3i,b=3-4i,计算a+b,a-b,c=a*b,d=a∕b,并计算变量C的实部、虚部、模和相角。
»x1=0:
0.4*pi:
4*pi%byWl
x2=
COIUInnS1through3
O1.25662.5133
COIUmnS4through6
3.76995.02656.2832
COIUmnS7through9
7.53988.796510.0531
COIUrTlnS10through11
11.309712.5664
COIUmnS1through3
01.396327925
COlUmnS4through6
4.18885.58516.9813
COlUmnS7through9
8,37769.77381t1701
COIUmn10
12+5664
3,使用单下标方式提取元素
8,取
'z123A
4.输入矩阵a=456,使用全下标方式提取兀素
I789」
>>a=[123;456;789]%byWla=
123
456
789
»a(1l3)%byWlans二
3
»a(6)%byWlans=
8
»a(2:
3(:
)
mns=
456
789
»a(2:
3,:
)%bywlans=
456
789
»a([1t3],[1,3])%bywlans=
13
19
5•输入a为3×3的魔方阵,b为3×3的单位阵,将他们生成3×6的大矩阵c、6×3的大矩阵d,将d的最后一行提取生成小矩阵e。
»a=magic(3)%byWla=
816
357
492
»b=eye(3)%byWl
»c=[alb]%byWl
C=
COlUmnS1through5
81610
35701
49200
COlUmn6
O
O
»d=[a;b]%byWl
d=
816
357
492
1OO
0∣1O
OO1
»d(endt:
)%byWlans=
0∣O1
1
6.矩阵a=4
Q
56用flipud、fliplr、rot90、diag、
逆矩阵、矩阵的行列式值及三次幕。
»a=reshape(1:
9t3t3);%byWl»a=a,
a=
123
456
789
»a=reshape(1:
9T3T3);%byWl
»a=aτ%byWl
123
456
triu和tril进行操作。
并求其转置、秩、
»f1iiplr(a)%byWIan∣s=
321
654
987
»rot90(a)%byWlans=
369
258
147
AAdiag(a)%byWl
»a"%by∙.vl
aπs=
147p
25B
369
»raπk(a)%byWI
aπs=
2
»InV(a)%byWI
Warning'MatnXisClOSetoSingUIarαrbadlySCaled
ReSUItBInHybeinaccurateRCoND-1541976e-Q1S=
1.0e+0l6,
■045040.9007-0.4504
O9007-10014D9007
■04504O900744504
AAtriu(a)%byWl
ans=
123
056
OO9
»tril(a)%bywl
ans=
IOO
450
789
»a=[13;58];%byWl
AAar%byWl
»det(a)%byWl
aπ∣s-
6,6613e-016
»aA3
ans=
4635766B4
106213051548
165620342412
»ai3%byWl
ans=
46S
576
684
1062
1305
1548
1656
2034
2412
[2x1-3x2x32x4=8X3x2x4=6
&解线性方程组
Ix1-x2x38x4=7
7x13x2-2x32x4=5
»A=[2-312:
13O1;111871-22]%bywl
A=
2-312
1301
1*1IS
71-22
»b=[6:
6;7;5]%byWl
B
6
1
E
»x=iπv(A)fcb%byv√l
2.5353
1.2033
6.8299
-0.1452
9•输入字符串变量a为‘hello'将其每个字符后移4个,如‘h'变为‘I'然后再逆序
存入变量bo
»a=,helloh;%byWl
»b=char(fliiplr(d□uble(a)+4))%byWl
b=
SPPiI
10计算函数f(t)=10e2t-sin(4t),其中t范围为0到20,步长为0.2,g(t)为f(t)大于
0的部分,计算g(t)的值。
»t=0:
0.2:
20;%byWl
»f=10*exp(2*t)-sin(4*t)%byWl
1.0e+018*
COlUmnS1through6
0.00000.00000.0000
COlUmnS7through12
0.00000.00000.0000
COlUmnS13through18
0.00000.00000.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
COlUmnS19through24
0.00000.00000.00000.00000.00000.0000
COlUmnS25through30
0.0000
0.00000.00000.00000.00000.0000
COlUmnS31through36
0.00000.00000.00000.0000
0.0000
0.0000
COlUmnS37through42
COlUmnS43through48
0.0000
0.00000.00000.00000.00000.0000
COlUmnS49through54
0.00000.00000.00000.00000.00000.0000
0.00000.00000.0000
COIUmnS61through66
0.00000.00000.0000
COIUmnS67through72
0.00000.00000.0000
COIUmnS73through78
0.00000.00000.0001
COlUmnS79through84
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0001
0.0002
0.0002
COlUmnS55through60
0.00040.00050.00080.00120.00180.0026
COIUmnS85through90
0.00390.00580.0087
0.0130
00194
0.0289
COIUrnns91through96
0.04310.06430.0959
COlUmnS97through101
0.1431
02135
0.3186
0.47520.70901.0577
»f1=f(f>=0)%byWl
f1=
1.0e+018*
COIUmns1through6
1.5778
23539
0.00000.00000.00000.0000OoOOO0.0000
COIUmnS7through12
0.00000.00000.0000
COlUmnS13through18
0.00000.00000.0000
COlUmnS19through24
0.00000.00000.0000
COlUmnS25through30
0.00000.00000.0000
COIUmnS31through36
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.00000.00000.00000.00000.00000.0000
COIUmnS37through42
0.00000.00000.0000
COIUmnS43through48
0.00000.00000.0000
COlUmnS49through54
0.00000.00000.0000
COIUmnS55through60
0.00000.00000.0000
COlUmnS61through66
0.00000.00000.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
COIUmnS67through72
0,00000.00000,0000
0.0000
0.0000
0.0000
COIUmnS73through78
0.00000.00000.0001
OoOOl
0.0002
0.0002
COIUmnS79through84
0.00040,0005OQOO8
0,0012
0,0018
0.0026
COIUmnS85through90
0.00390.00580.0087
0.0130
0.0194
0.0289
COIUmnS91through96
0.04310.06430.0959
0.1431
0.2135
0.3186
COIUmnS97through101
0.47520.70901.0577
15778
2.3539
r123'
11•矩阵a=456,使用数组信息获取函数求其行列数、元素个数,是否为稀疏矩阵、
Q89」
»a=reshape(1:
9,3,3);a=a*%buWl
a=
123
456
789
»size(a)%byWlans=
33
»numel(a)%byWl
ans=
»issparse(a)%byWlans=
O
»ischar(a)%byWl
ans=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 矩阵 计算 习题 答案 docx