内容发布更新时间 : 2024/11/16 3:23:00星期一 下面是文章的全部内容请认真阅读。
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语言及其在电子信息科学中的应用》实验指导书
9
实验四:线性方程组的求解
一、实验目的
1.掌握恰定方程组的解法。
2.了解欠定方程组、超定方程组的解法。 3.掌握左除法求解线性方程组。 4.学会测试程序的运行时间。
二、实验内容
1.用两种方法求下列方程组的解,并比较两种方法执行的时间。
?7x1 ?14x2?9x3?2x4?5x5?3x ?15x?13x?6x?4x12345????11x1 ?9x2?2x3?5x4?7x5?5x ?7x?14x?16x?2x2345?1???2x1 ?5x2?12x3?11x4?4x5?100?200?300?400?500
2.判定下列方程是恰定方程组、欠定方程组还是超定方程组,并求其解。
?6x1?9x2?14x3?11x4?5x5?68?x?14x?7x?15x?6x?294?12345???2x1?x2?7x3?12x4?x5??441??6x1?11x2?11x3?9x4?13x5?103
3.用网孔电流法求如下电路的各支路电流。
《Matlab语言及其在电子信息科学中的应用》实验指导书
10
4.用结点电压法求如下电路的结点电压un1、un2。
三、设计提示
1.在计算程序的执行时间之前,应注意用clear命令将内存变量清空。 2.求得线性方程组的解之后,代入原方程验证是否正确。
四、实验报告要求
1.编写实现第二节实验内容中所使用的函数命令,并记录相应的生成结果。 2.对于电路的求解,应列出相应的网孔方程和结点方程,并注意方向。
3.书写实验报告时要结构合理,层次分明,在分析描述的时候,需要注意语言的流畅。
五、参考答案 第一题:
A=[7,14,-9,-2,5;3,-15,-13,-6,-4;-11,-9,-2,5,7;5,7,14,16,-2;-2,5,12,-11,-4]; B=[100;200;300;400;500]; X=A\\B 结果: X =
370.9455 -224.7276 238.3333 -138.1891 503.6378
《Matlab语言及其在电子信息科学中的应用》实验指导书