- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验八MATLAB在电路中的应用
班级:物电08(27) 学号姓名:娄秀兵
实验八 MATLAB在电路中的应用
实验目的
掌握MATLAB在电路中的基本表达式;
能够运用MATLAB解电路方程组。
实验内容及步骤
例1.电阻电路的计算
如图1所示的电路,已知:,,,,,
,。
(1)如,求
(2)如已知
程序如下:
% 解问题(1)
display(解问题(1))
a11=R1+R2+R3;a12=-R3;a13=0
a21=-R3;a22=R3+R4+R5;a23=-R5
a31=0;a32=-R5;a33=R5+R6+R7
b1=1;b2=0;b3=0
us=input(us=)
A=[a11,a12,a13;a21,a22,a23;a31,a32,a33]
B=[b1;0;0];I=A\B*us
ia=I(1);ib=I(2);ic=I(3)
i3=ia-ib,u4=R4*ib,u7=R7*ic
% 利用电路的线性性质及问题(1)的解
display(解问题(2))
u42=input(给定u42=)
k1=i3/us;k2=u4/us;k3=u7/us
us2=u42/k2,i32=k1/k2*u42,u72=k3/k2*u42
R7 =
2
解问题(1)
a13 =
0
a23 =
-12
a33 =
18
b3 =
0
us=10
us =
10
A =
18 -12 0
-12 28 -12
0 -12 18
I =
0.9259
0.5556
0.3704
ic =
0.3704
i3 =
0.3704
u4 =
2.2222
u7 =
0.7407
解问题(2)
给定u42=6
u42 =
6
k3 =
0.0741
us2 =
27.0000
i32 =
1.0000
u72 =
2
例2.含受控源的电阻电路
如图所示电路,已知,控制常数,求和。
程序如下:
clc
clear,format compact
R1=4;R2=4;R3=4;R4=2
is=2;k1=0.5;k2=4
a11=1/R1+1/R2;a12=-1/R2;a13=0;a14=-k1
a21=-1/R2;a22=1/R2+1/r3+1/R4;a23=-k2/R3;a24=k1
a31=1/R2;a32=-1/R2;a33=-1;a34=0
a41=0;a42=1/R4;a43=0;a44=-1
A=[a11,a12,a13,a14;a21,a22,a23,a24;a31,a32,a33,a34;a41,a42,a43,a44]
B=[1;0;0;0]
X=A\B*is
i1=X(3),i2=X(4)
R4 =
2
k2 =
4
a14 =
-0.5000
a24 =
0.5000
a34 =
0
a44 =
-1
A =
0.5000 -0.2500 0 -0.5000
-0.2500 1.0000 -1.0000 0.5000
0.2500 -0.2500 -1.0000 0
0 0.5000 0 -1.0000
B =
1
0
0
0
X =
6
2
1
1
i1 =
1
i2 =
1
例3.维南定理
如图所示电路,已知:
求:(1)负载为何值时能获得最大功率?
(2)研究在范围内变化时,其吸收功率的情况。
当时,
负载吸收功率:
程序如下:
for k=1:21
ia(k)=(k-1)*0.1
X=A\B*[is1;is2;ia(k)]
u(k)=X(3);end
figure(2),plot(ia,u,x),grid
c=polyfit(ia,u,1)
uoc=c(1),Req=c(2)
实验小结
1通过本次实验,掌握了掌握MATLAB在电路中的基本表达式;
2掌握了能够运用MATLAB解电路方程组。
您可能关注的文档
最近下载
- 2022年宜春职业技术学院招聘笔试真题含答案详解.docx VIP
- 印花税法解读课件PPT.pptx VIP
- 信息安全培训课件银行.ppt VIP
- 2025年高速公路收费员考试题(附答案+解析).docx VIP
- 抗高血压药物的分类应用抗高血压药物的分类及应用.doc VIP
- 2024年宜春职业技术学院招聘笔试真题含答案详解.docx VIP
- 光伏发电能源项目.docx VIP
- 重症肌无力护理业务学习.pptx VIP
- Razer雷蛇雷蛇幻影战狼 V3 竞技版 8K PC专用 RZ06- 05550 支持和常见问题解答 用户指南 (简体中文)说明书用户手册.pdf
- 塑料件结构的设计规范.ppt VIP
原创力文档


文档评论(0)