MATLAB在一阶动态电路特性分析的应用.docxVIP

MATLAB在一阶动态电路特性分析的应用.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB在一阶动态电路特性分析的应用

MATLAB在一阶动态电路特性分析的应用(董梦媛 12013241942 2013级通信一班)摘要: MATLAB具有强大的图形处理功能、符号运算功能和数值计算功能。其中系统的仿真工具箱是从底层开发的一个完整的仿真环境和图形界面。运用MATLAB可以完成面向框图系统仿真的全部过程,并且更加直观和准确地达到仿真的目标。本文主要介绍基于MATLAB的一阶动态电路特性分析。应用MATLAB将一阶动态电路的响应状态通过仿真图像生动形象的展现出来。关键词: MATLAB;仿真;图形处理;一阶动态电路。一.MATLAB应用简介MATLAB功能丰富,可扩展性强。MATLAB软件包括基本部分和专业扩展两大部分的功能。基本部分包括:矩阵的运算和各种变换;代数和超越方程的求解;数据处理和傅立叶变换;数值部分等等,可以充分满足大学理工科本科的计算需要。扩展部分称为工具箱。它实际上是用MATLAB的基本语句辩称的各种子程序集,用于解决某一方面的专门问题,或实现某一类的新算法。MATLAB 具有以下基本功能:数值计算功能;符号计算功能;图形处理及可视化功能; 可视化建模及动态仿真功能。MATLAB主要有以下特点:库函数资源丰富;语言精炼,代码灵活;运算符多而灵活;面向对象,控制功能优良;程序设计自由;图形功能强大;程序的兼容性好;源代码开放;形形色色的工具箱。二.RC串联电路及RL并联电路的零输入响应1.RC串联电路的零输入响应在图1.1所示的RC电路中,开关S打向2前,电容C充电,。当开关S打向2后,电压。图1.1 RC电路的零输入响应此时可知RC电路零输入时电路中的电流为;电阻上的电压为;电阻和电容上所消耗的功率为,。MATLAB程序如下: U0=2;R=2;C=0.5; U1=3;R1=3;C1=0.5;%输入给定参数 t=[0:0.05:5]; I=U0/R*exp(-t/(R*C)); I1=U0/R1*exp(-t/(R1*C1)); %计算电容和电阻电流值Uc=U0*exp(-t/(R*C));Ur=U0*exp(-t/(R*C));Uc1=U1*exp(-t/(R1*C1));Ur1=U1*exp(-t/(R1*C1)); %计算电容和电阻电压值Pc=U0*U0/R*exp(-2*t/(R*C));Pr=U0*U0/R*exp(-2*t/(R*C));Pc1=U1*U1/R1*exp(-2*t/(R1*C1)); Pr1=U1*U1/R1*exp(-2*t/(R1*C1)); %计算电容和电阻功率值” figuresubplot(5,1,1);plot(t,Uc,t,Uc1) title(Uc(t)的波形)subplot(5,1,2);plot(t,Ur,t,Ur1) title(Ur(t)的波形)subplot(5,1,3);plot(t,I,t,I1) title(I(t)的波形)subplot(5,1,4);plot(t,Pc,t,Pc1) title(Pc(t)的波形)subplot(5,1,5);plot(t,Pr,t,Pr1) title(Pr(t)的波形)运行结果如图1.2所示图1.2 RC串联电路零输入响应特性曲线2.RC并联电路的零输入响应在图2.1所示的RL电路中,开关S动作之前,电压和电流已恒定不变,电感中有电流。在t=0时开关由1打到2,具有初始电流的电感L和电阻R相连接,构成一个闭合回路。图2.1 RL电路的零输入响应此时可知RL电路零输入时电路中的电压为;电感上的电流为;电阻和电感上所消耗的功率为,。由此可画出其响应特性曲线。MATLAB程序如下: U0=2;R=2;L=0.5; U1=3;R1=3;L1=0.5;%输入给定参数t=[0:0.05:1.5];I=U0/R*exp(-t*(R/L));I1=U0/R1*exp(-t*(R1/L1));Ir=U0/R*exp(-t*(R/L)); Ir1=U0/R1*exp(-t*(R1/L1)); %计算电容和电阻电流值 Ur=U0*exp(-t*(R/L));;Ur1=U1*exp(-t*(R1/L1)); %计算电容和电阻电压值PL=U0*U0/R*exp(-2*t*(R/L));Pr=U0*U0/R*exp(-2*t*(R/L));PL1=U1*U1/R1*exp(-2*t*(R1/L1)); Pr1=U1*U1/R1*exp(-2*t*(R1/L1)); %计算电容和电阻功率值” figuresubplot(5,1,1);plot(t,I,t,I1) title(I(t)的波形)subplot(5,1,2);plot(t,Ir,t,Ir1) title(Ir(t)的波形)subplot(5,1,3);plot(t,Ur,t,Ur1) title(Ur(t

文档评论(0)

shuwkb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档