资源描述:
《matleb课程设计报告-基于matlab的线性电路正弦稳态特性分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Matlab应用实践课程设计课程设计任务书学生姓名:专业班级:电子0801班指导教师:工作单位:武汉理工大学题目:基于matlab的线性电路正弦稳态特性分析课题要求利用matlab强大的图形处理功能,符号运算功能和数值计算功能,实现线性电路正弦稳态特性的仿真波形。课题内容:1对R,L,C三种基本原件,绘出表现其正弦稳态特性的时域波形图向量图。R:i(t),u(t),p(t),U,IL:i(t),u(t),p(t),U,IC:i(t),u(t),p(t),U,I其中R,C,L三参数可变,w不变。2对R,L,C串联电路,绘出表现其正弦稳态特想的时域
2、波图,向量图。1.绘出us(t),i(t),ur(t),ul(t),uc(t)波形图。将R,C,L三参数可变,w不变,观察波形情况,比较us(t)与i(t)相位差判断感容性。2.绘出p(t)=us(t)*i(t)波形图,并将其分解为三种情况:P(t)=P0+P2w(t)=Pr(t)+Px(t)=Pr(t)+Pl(t)+Pc(t)3.绘出Us,I,Ur,Uc,Ul向量图。Us=Ur+Ul+UcUr=RIUc=i/jwc*iUl=jwlI其中R,C,L三参数可变,w不变,观察向量图变化。指导教师签名:年月日系主任(或责任教师)签名:年月日27Mat
3、lab应用实践课程设计目录摘要2Abstract2绪论3(1)友好的工作平台和编程环境3(2)简单易用的程序语言3(3)强大的科学计算机数据处理能力4(4)出色的图形处理功能4(5)应用广泛的模块集合工具箱4(6)实用的程序接口和发布平台5(7)应用软件开发(包括用户界面)5一、基本原件的探讨61.1电阻稳态电路61.1.1电阻R的正弦稳态电路分析:61.1.2现利用matlab绘制电阻的正弦稳态时域波形图61.1.3利用matlab绘制的电阻R的正弦稳态电路的相量图71.2电感稳态电路81.2.1电感L的正弦稳态电路的分析81.2.2现利用m
4、atlab绘制电感的正弦稳态时域波形图91.3电容稳态电路111.3.1电容R的正弦稳态电路分析:111.3.2,现利用matlab绘制电容的正弦稳态时域波形图121.3.3利用matlab绘制的电容的正弦稳态电路的相量图13二、R、L、C串联电路的探讨142.1R,L,C串联电路的分析142.1.1现利用matlab绘制电阻的正弦稳态时域波形图142.1.2.R、L、C串联路复功率的分析152.1.3串联R、L、C的相量图如下:17三、设计心得18四、参考文献19附录201电阻的正弦稳态波形程序202、电阻的相量图绘制程序213、电感的正弦稳
5、态波形绘制程序214、电感的相量图绘制程序225、电容的正弦稳态波形图绘制程序226、电容的相量图绘制程序237、R、L、C串联电路正弦稳态波形绘制程序248、R、L、C串联电路的功率绘制程序259、R、L、C串联电路的相量图绘制程序2627Matlab应用实践课程设计摘要本文在简要介绍了Matlab软件的基础上,提出了利用Matlab来进行电路分析的方法,且重点研究了用Matlab分析正弦稳态电路。Matlab具有强大的数值运算供能以及强大的绘图功能,在以利用matlab进行电路分析时,可以精确的得到电路的各个参数。且通过作图,我们可以很直观
6、的观看的信号的相位关系。关键字:Matlab正弦稳态电路分析方法AbstractThispaperbrieflydescribestheMatlabsoftwarebasedontheproposedcircuitusingMatlabforanalysis,andfocusedonthesinusoidalsteadystatecircuitanalysisusingMatlab.Matlabfornumericalcomputingwithastrongandpowerfulgraphicscapabilitiescan,inorderto
7、conductcircuitanalysisusingmatlab,youcangettheexactparametersofeachcircuit.Andthroughthemapping,wecanclearlyvisualizedthesignalphaserelationship.Keywords:Matlabsinusoidalsteadystatecircuitanalysis27Matlab应用实践课程设计绪论 MATLAB是矩阵实验室(MatrixLaboratory)的简称,是美国MathWorks公司出品的商业数学软件,用
8、于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 MATLAB是由美国m