Matlab上机实验答案Word文件下载.docx
《Matlab上机实验答案Word文件下载.docx》由会员分享,可在线阅读,更多相关《Matlab上机实验答案Word文件下载.docx(39页珍藏版)》请在冰豆网上搜索。
z3=(exp(0.3.*a)-exp(-0.3.*a))./2.*sin(a+0.3)+log((0.3+a)./2
)
(>
z33=(exp(0.3*a)-exp(-0.3*a))/2.*sin(a+0.3)+log((0.3+a)/2)
可以验证z3==z33,是否都为1)
z3=
Columns1through5
0.7388+3.1416i0.7696
+3.1416i0.7871
+3.1416i
0.7913+3.1416i0.7822+3.1416i
Columns6through10
0.7602+3.1416i0.7254
+3.1416i0.6784
0.6196+3.1416i0.5496+3.1416i
Columns11through15
0.4688+3.1416i0.3780+3.1416i0.2775+
0.1680+3.1416i0.0497+3.1416i
Columns16through20
-0.0771+3.1416i-0.2124+3.1416i-0.3566+
-0.5104+3.1416i-0.6752+3.1416i
3.1416i
Columns21through25
-0.8536+3.1416i-1.0497+3.1416i-1.2701+
-1.5271+3.1416i-1.8436+3.1416i
Columns26through30
-2.2727+3.1416i-2.9837
+3.1416i-37.0245+
0.0000i
-3.0017+0.0000i-2.3085+0.0000i
Columns31through35
-1.8971+0.0000i-1.5978
+0.0000i-1.3575+
-1.1531+0.0000i-0.9723+0.0000i
Columns36through40
-0.8083+0.0000i-0.6567
+0.0000i-0.5151
+0.0000i
-0.3819+0.0000i-0.2561+0.0000i
Columns41through45
-0.1374+0.0000i-0.0255
+0.0000i0.0792
0.1766+0.0000i0.2663+0.0000i
Columns46through50
0.3478+0.0000i0.4206
+0.0000i0.4841
0.5379+0.0000i0.5815+0.0000i
Columns51through55
0.6145+0.0000i0.6366
+0.0000i0.6474
0.6470+0.0000i0.6351+0.0000i
Columns56through60
0.6119+O.OOOOi0.5777+O.OOOOi0.5327+O.OOOOi
0.4774+O.OOOOi0.4126+O.OOOOi
Column61
0.3388+O.OOOOi
t20t1
⑷z4t211t2,其中t=0:
0.525
t22t12t3
t=0:
0.5:
2.5;
z4=(t>
=0&
t<
1).*(t.A2)+(t>
=1&
2).*(t.A2-1)+(t>
=2&
3).*(t.A
2-2.*t+1)
z4=
0.2500
1.2500
1.0000
2.2500
2.已知:
12
34
4
1
3
A
7
87,B
2
65
求下列表达式的值:
(1)A+6*B和A-B+l(其中I为单位矩阵)
⑵A*B和A.*B
⑶AA3和A.A3
(4)A/B及B\A
(5)[A,B]和[A([1,3],:
);
BA2]
A=[1234-4;
34787;
3657];
B=[13-1;
203;
3-27];
A+6*B
ans=
18
52
-10
46
105
21
53
49
I=eye(3);
A-B+I
31
-3
32
8
84
67
⑵
A*B
68
44
62
309
-72
596
154
-5
241
A.*B
102
261
9-13049
⑶
AA3
3722623382448604
247370149188600766
78688454142118820
A.A3
172839304-64
39304343658503
27274625343
⑷
A/B
16.4000-13.60007.6000
35.8000-76.200050.2000
67.0000-134.000068.0000
B\A
109.4000-131.2000322.8000
-53.000085.0000-171.0000
-61.600089.8000-186.2000
(5)
[A,B]
1234-413-1
34787203
36573-27
[A([1,3],:
BT]
-4
5
11
19
20
40
3.设有矩阵A和B
16
6
9
10
17
A11
13
14
15,
B0
23
22
24
25
(1)求它们的乘积Co
⑵将矩阵C的右下角3X2子矩阵赋给D。
⑶查看MATLA工作空间的使用情况。
A=(reshape(1:
25,5,5))'
;
B=[3016;
17-69;
023-4;
970;
41311];
C=A*B
9315077
258335237
423520397588705557
753890717>
D=C(3:
5,2:
3)
520397
705557
890717
whos
BytesClassAttributes
NameSize
5x5
200double
B
5x3
120double
C
D
3x2
48double
完成下列操作:
(1)求[100,999]之间能被21整除的数的个数。
(2)建立一个字符串向量,删除其中的大写字母
n=100:
999;
l=find(rem(n,21)==0);
length(l)ans=
43
ch二'
aegbBOIEGOje23RGnc:
wz=find(ch>
='
A'
&
ch<
Z'
ch(wz)=[]ch=aegb0je23nc
实验二MATLAB矩阵分析与处理
1.设有分块矩阵A
E33
R32
S22
,其中E、R、OS分别为单位矩阵、随机矩阵、零矩
阵和对角阵,试通过数值计算验证
AER2RS
OS2
E=eye(3);
R=rand(3,2);
O=zeros(2,3);
S=diag(1:
2);
A=[E,R;
O,S]
0.8147
0.9134
0.9058
0.6324
0.1270
0.0975
00002.0000
AA2ans=
1.6294
2.7401
1.8116
1.8971
0.2540
0.2926
04.0000
[E,R+R*S;
O,SA2]ans=
AA2==[E,R+R*S;
11111
通过验证,
矩阵
ERRS
OS2成立。
2•产生5阶希尔伯特矩阵H和5阶帕斯卡矩阵P,且求其行列式的值Hh和Hp以及它们的条件数Th和Tp,判断哪个矩阵性能更好。
为什么?
H=hilb(5)
0.5000
0.3333
0.2000
0.1667
0.2