资源描述:
《电路Matlab仿真实验报告材料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、大学电气工程学院MATLAB电路仿真实验报告:班级:学号:目录实验一直流电路(1)4一、实验目的4二、预习要求4三、实验例题4四、实验容6五、实验总结9实验二直流电路(2)10一、实验目的10二、预习要求10三、实验示例10四、实验容13五、实验总结18实验三、正弦稳态19二、预习要求19三、实验示例19四、实验容23实验四、交流分析和网络函数28一、实验目的28二、预习要求28三、实验示例28实验五、动态电路32一、实验目的32二、预习要求32三、实验示例32四、实验容37五、实验总结45实验六、频率响应46一、实验目的46二、预习要求46三.实验示例46实验七
2、simulink仿真交流电路54一、实验目的54二、实验容54实验一直流电路(1)一、实验目的1.加深对直流电路的节点电压法和网孔电流法的理解。2.学习使用MATLAB的矩阵运算的方法。二、预习要求1.复习基尔霍夫KCL和KVL方程及直流电路的相关容。2.熟悉前面有关矩阵预算的容。三、实验例题1.节点分析示例1.1电路如下图所示,求节点电压V1,V2,V3。MATLAB求解:Y=[0.15-0.1-0.05;-0.10.145-0.025;-0.05-0.0250.075];I=[5;0;2];fprintf('节点V1,V2和V3:')v=inv(Y)*I仿
3、真结果:节点V1,V2和V3:v=404.2857350.0000412.85712、回路分析示例1.2使用解析分析得到通过电阻RB的电流。另外,求10V电压源提供的功率。解:分析电路得到节点方程,根据节点方程得到矩阵方程,根据矩阵方程,MATLAB求解:Z=[40,-10,-30; -10,30,-5; -30,-5,65]; V=[10,0,0]'; I=inv(Z)*vV;IRB=I(3)-I(2); fprintf('the current through R is %8.3f Amps ',IRB) PS=I(1)*10; fprintf('the
4、powersuppliedby10Vsourceis %8.4f watts',PS) 仿真结果为:the current through R is 0.037 Amps the power supplied by 10V source is 4.7531 watts四、实验容编写以下程序,并记录程序和结果,写出简单注释。1.电阻电路的计算如图,已知:R1=2,R2=6,R3=12,R4=8,R5=12,R6=4,R7=2,单位均为欧姆。(1)如Us=10V求i3,u4,u7;(2)如U4=4V求Us,i3,i7;解:(1)解:MATLAB求解:Z=
5、[20-120;-1232-12;0-1218];V=[1000]';I=inv(Z)*V;i3=I(1)-I(2);u4=8*I(2);u7=2*I(3);fprintf('i3=%f',i3)fprintf('u4=%f',u4)fprintf('u7=%f',u7)仿真结果:i3=0.357143u4=2.857143u7=0.476190(2)解:Matlab求解:Z=[080;-1232-12;0-1218];V=[400]';I=inv(Z)*V;Us=20*I(1)-12*I(2);i3=I(1)-I(2);i7=I(3);fprintf
6、('Us=%f',Us)fprintf('i3=%f',i3)fprintf('i7=%f',i7)仿真结果:Us=14.000000I3=0.500000i7=0.3333332.求解电路里的电压,例如V1,V2…V5Y = [1 -1 2 -2 0;0 5 -13 8 0;2 0 4 -11 0;176 -5 5 -196 0;0 0 0 0 1];I = [0 -200 -120 0 24]';V = inv(Y)*I;fprintf('V1=%fVV2=%fVV3=%fVV4=%fVV5=%fV',V(1),V(2),V(3
7、),V(4),V(5)) 仿真结果:V1=117.479167VV2=299.770833VV3=193.937500VV4=102.791667VV5=24.000000V3.如图所示,已知R1=R2=R3=4Ohms,R4=4Ohms,控制系数K1=0.5,K2=4,is=2A,求i1和i2。解:Matlab求解:Z=[1000;-416-8-4;0010.5;0-846];V=[2000]';I=inv(Z)*V;i1=I(2)-I(3);i2=I(4);fprintf('i1=%fVi2=%fV',i1,i2)仿真结果:i1=1.000000Vi2
8、=1.00