Matlab实验指导书(含答案) - 图文 下载本文

内容发布更新时间 : 2024/5/18 7:19:56星期一 下面是文章的全部内容请认真阅读。

5

a =

1 2 3 4 5 6 7 8 9 10 b =

5 3 1 -1 -3 -5

1. 代码:

linspace(1,10,10) linspace(5,-5,6)

ans =

1 2 3 4 5 6 7 8 9

ans =

5 3 1 -1 -3 -5

2. 代码:

logspace(2,4,10)

ans =

1.0e+004 *

0.0100 0.0167 0.0278 0.0464 0.0774 0.5995 1.0000

3. 代码:

D=10*rand(3,5) 结果: D =

0.1527 9.3181 8.4622 6.7214 6.8128 7.4679 4.6599 5.2515 8.3812 3.7948 4.4510 4.1865 2.0265 0.1964 8.3180

5.代码:

A=magic(5); e=diag(A); E=diag(e)

《Matlab语言及其在电子信息科学中的应用》实验指导书

10 0.1292 0.2154 0.3594

6

结果; E =

17 0 0 0 0 0 5 0 0 0 0 0 13 0 0 0 0 0 21 0 0 0 0 0 9

6.代码:

AA=magic(3); BB=rot90(AA,2); CC=AA+j*BB; DD=CC.'; EE=conj(CC); A=abs(CC) B=angle(CC) C=abs(EE) D=angle(EE)

结果: A =

8.2462 9.0554 7.2111 7.6158 7.0711 7.6158 7.2111 9.0554 8.2462 B =

0.2450 1.4601 0.5880 1.1659 0.7854 0.4049 0.9828 0.1107 1.3258 C =

8.2462 9.0554 7.2111 7.6158 7.0711 7.6158 7.2111 9.0554 8.2462 D =

《Matlab语言及其在电子信息科学中的应用》实验指导书

-0.2450 -1.4601 -0.5880 -1.1659 -0.7854 -0.4049 -0.9828 -0.1107 -1.3258

7.代码:

f=20*0.5.^(0:9); g=1:3:28; s=dot(f,g) 结果: s =

158.6719

8.代码: A=magic(9); M=A(4:6,4:6); sum(A,1) sum(A,2)

结果: ans =

369 369 369 369 369 369 369

ans =

369 369 369 369 369 369 369 369 369

9.代码:

T=[1,2,3,4;2,3,4,5;3,4,5,6;4,5,6,7] A=rot90(T); B=tril(A);

T1=rot90(B,-1)

结果:

《Matlab语言及其在电子信息科学中的应用》实验指导书7

369 369

8

T =

1 2 3 4 2 3 4 5 3 4 5 6 4 5 6 7 T1 =

1 2 3 4 2 3 4 0 3 4 0 0 4 0 0 0

《Matlab语言及其在电子信息科学中的应用》实验指导书