矩阵计算习题及答案Word文档格式.docx
《矩阵计算习题及答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《矩阵计算习题及答案Word文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
B.
第一行元素C.第三列元素D.第三行元素
7)a=4
,则运行a(:
1)=[]命令后C。
A.a变成行向量
8)a=4
B.a数组成2行2列C.a数组成3行2列D.a数组没有元素
6,则运行命令mean(a)是B
A.计算a的平均值B.
C.计算a每行的平均值D.a
9)已知x是一个向量,计算ln(x)
A.ln(x)B.log(x)C.Ln(x)
10)
当a=2.4时,使用取整函数得到
A.fix
11)已知
A.a+b
已知
计算a每列的平均值
数组增加一列平均值
的命令是B。
D.lg10(x)
3,则该函数名是_
o
变量a、b可以进行加减乘除运算
变量b可以用eval计算
A.按日期字符串格式提取当前时间
C.提取当前时间的日期D.
B.提取当前时间
按日期字符串格式提取当前日期
16)有一个2行2列的元胞数组
A.第1行第2列元素内容B.
C.第1行第2列元素D.
17)以下运算中哪个运算级别最高
A.*B.AC.~=
18)运行命令bitand(20,
A.15B.20
c,则c
(2)是指_D_
第2行第1列元素内容
第2行第1列元素
B
C.4
D./
15)
D.5
(15)的结果是__B。
D.fales
的结果是C
19)使用检测函数isinteger
A.1B.0
20)计算三个多项式s1、s2和s3的乘积,则算式为C。
A.conv(s1,s2,s3)B.s1*s2*s3C.conv(conv(s1,s2),s3)D.conv(s1*s2*s3)
C.true
以下写出MATLAB命令序列,并给出结果
2.复数向量a=2+3i,b=3-4i,计算a+b,a-b,c=a*b,d=a/b和相角。
的方式和
x2。
,并计算变量c的实部、虚部、模
»
imag(c),vl
ans=
>
abs(c)%bywl
160278
angle(c)%bywlans=
00E56
0~4n步长为0.4n的变量x1,0~4
a=2+3i;
b=3*4i;
毗ywl
a+b%bywl
5.0000-tOOODi
a-b%bywl
-10000+7,.0000i
3.用from:
step:
to
n分成10个点的变量
c=a*b%bywl
c=
18.0000+I.OOOOi
d=a/b%bywl
d=
-0,2400+0.6800i»
real(c)%bywlans=
18
linspace函数分别得到
x1=0:
04*pii:
4*pi%bywl
x1=
Columns1through3
01.25662,5133
Columns4through6
3.76995.02656.2832
Columns7through9
7.53988.796510.0531
Columns10through11
11.309712.5664
2=
01,39632.7925
4.18885.53516.9813
8,377697738111701
Column10
12.5664
123
4.输入矩阵a=456,使用全下标方式提取元素3,使用单下标方式提取元素8,取
789
出后两行子矩阵块,使用逻辑矩阵提取
a=[123;
456;
789]'
bywla=
456
789
3(1,3)%bywl
自ns=
8(6)%bywl
8
曰(23,:
)
a(2:
3,:
)%bywlans=
a([1.3141,3])%bywlans=
13
79
5•输入a为3X3的魔方阵,b为3X3的单位阵,将他们生成3X6的大矩阵c、6X3的大矩阵d,将d的最后一行提取生成小矩阵e。
2
6.矩阵a=4
5
6用flipud
7
、fliplr、rot90、diag、triu
和tril进行操作。
并求其
转置、秩、逆矩阵、矩阵的行列式值及三次幂。
a=reshape(1:
9,3,3);
%bywl
fliplr(a)
%bywl
a=ah
a=
32
123
6S
4
96
rot90(a)
a=reshape(1
aaa=ab%bywl
36
25
14
aadiag(a)
aatriu(a)%bywll
OS6
009
tril(a)%bywl□ns=
100
450
aaa=[13:
58];
%bywl
a'
%bywl
amhw
ais二
147
253
3C9
ntiHri)0
cm*■
AAimvfsi-ctv
Wsminyf/latrixis;
Iosetosingularcrbadlyscaled
Res-jltsfraybeina<
cjurgt&
RCOND=1541376e-013
ans=
1Oe+OIG1
^4504Q^07£
朋M
QWIjr-10OU09QD7
■0^04C&
C07-045W
delta)%bywl
66613e-016
A9^3
石口$=
46S57&
684
106213051543
16552Q342412
日叼%bywl
ans-
ES4
106213051S48
165620342412
2x1
3x2x32x48
X3x2捲6
&
解线性方程组
Xi
x2x38x47
7x1
3x22X32X45
A=[2-312:
1301:
1-11871-22]%byd
2-312
1301
1-113
71-22
b=[8;
6;
7;
5]%bywl
6
x=inv(Afb%bywri
2.5353
1.2D33
6.8299
-O.U£
9•输入字符串变量a为‘hello'
将其每个字符后移4个,如‘h'
变为T'
然后再逆序存入变量bo
a=helloF;
b=char(fliplr(double(a)+4))%bywl
b=
sppil
10计算函数f(t)10e2tsin(4t),其中t范围为0到20,步长为0.2,g(t)为f(t)大
于0的部分,计算g(t)的值。
t=0:
0.2:
20;
f=10*exp(2*t)-sin(4*t)%bywl
1.0e+018*
Columns1through6
0.00000.00000.0000
Columns7through12
Columns13through18
0.0000
Columns19through24
0.00000.00000.00000.00000.00000.0000
Columns25through30
Columns31through36
Columns37through42
Columns43through48
Columns49through54
Columns55through60
Columns61through66
Columns67through72
Columns73through78
0.00000.00000.0001
Columns79through84
0.0001
0.0002
0.00040.00050.00080.00120.00180.0026
Columns85through90
0.00390.00580.0087
0.0130
0.0194
0.0289
Columns91through96
0.04310.06430.0959
0.1431
0.2135
0.3186
Columns97through101
0.47520.70901.0577
1.5778
2.3539
f1=f(f>
=0)%bywl
f1=
1.0e+018*
0,00000.00000.0000
0,0000
0.00040.00050.0003
0.0012
0.0018
0.0026
0,00390.00530.0087
0,0194
0,4752070901.0577
11•矩阵a=456,使用数组信息获取函数求其行列数、元素个数,是否为稀疏矩阵、
a=a'
%buwl
issparse(a)%bywl
size(a)%bywl
33
numel(a)%bywl
ischar(a)%bywl