MATLABSIMULINK在直流电路中的分析及应用设计书.docVIP

MATLABSIMULINK在直流电路中的分析及应用设计书.doc

  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文档。上传文档
查看更多
MATLABSIMULINK在直流电路中的分析及应用设计书.doc

MATLAB/SIMULINK在直流电路中的分析及应用设计书 MATLAB的应用 matlab是当前数值计算方面应用地非常广泛的一种计算机软件。该软件具有一下几个特点: (1)该软件语言接近自然语言,极易入门.有其他程序设计语言基础的人士学起来则更为容易: (2)该软件提供了大量的内部函数.这使得其在使用中非常方便.再则,日益庞大的toolbox使得该软件的应用领域越来越广泛: (3)该软件语言以向量、矩阵为着眼点,这使得它特别适宜于数值分析: (4)绘图功能强大。 ??? 由于上述原因,matlab在世界范围内很是流行,特别是在工程计算领域.近年来越来越多的国人也喜爱上了这一套软件.matlab的toolbox中也含有概率统计方面的库函数.概率方面的库函数主要有各种常见分布的分布函数、概率密度、分布率以及生成服从各种分布随机数的函数.统计方面的库函数含盖了简单随机样本下常见的参数估计(点估计、区间估计),假设检验.此外还含有大量涉及实验设计、线性回归、非线性回归等方面的库函数. 1.2SIMULINK与MATLAB的区别 SIMULINK是MATLAB软件的扩展,它是实现动态系统建模和仿真的一个软件包,它与MATLAB语言的主要区别在于,其与用户交互接口是基于Windows的模型化图形输入,其结果是使得用户可以把更多的精力投入到系统模型的构建,而非语言的编程上。 例如:SIMULINK的一个版本是SIMULINK4.0(包含在MATLAB6.0里),MATLAB5.3里的版本为3.0版,它们的变化不大。 所谓模型化图形输入是指SIMULINK提供了一些按功能分类的基本的系统模块,用户只需要知道这些模块的输入输出及模块的功能,而不必考察模块内部是如何实现的,通过对这些基本模块的调用,再将它们连接起来就可以构成所需要的系统模型(以.mdl文件进行存取),进而进行仿真与分析。 matlab中的simulink主要是面向通信和控制的动态系统仿真。 Simulink是MATLAB的重要工具箱之一,是用来可视化实现系统级建模与动态仿真的有效工作平台。在目前计算机应用日益显露出来的模型化、模块化的趋势下,Simulink必将得到更多人的青睐。?,R2=4?,R3=12?,R4=4?,R5=12?,R6=4?,R7=2?。 (1)如Us=10V,求i3,u4,u7 (2)如己知u4=6V,求Us,i3,u7。 图1 2.2 理论分析 如图1所示,该电路有a,b,c三个网孔,含有一个直流电压源。根据基尔霍负电压定律(KVL),对每个网孔列网孔方程为: 对上面三个方程,可将其写成如下所示的矩阵形式: 将数值带入,并简写为的形式为: 令,由,, 即可得问题(1)的解为: ,, 在该直流电路中 由电路的线性性质,可令,,。 根据问题(1)的结果并根据图1所示的电路可列出下式: , , 于是,可以通过下列式子求得问题(2)的解 ,, 即: , , 3 建模与仿真 3.1MATLAB编程 clear,close all,format compact R1=2;R2=4;R3=12;R4=4;R5=12;R6=4;R7=2;%为给定元件赋值 display(解问题1))%解问题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=)%输入解1)的已知条件 A=[a11,a12,a13;a21,a22,a23;a31,a32,a33];%列出矩阵系数A B=[b1;b2;b3];I=A\B*us;%I=[ia;ib;ic] ia=I(1);ib=I(2);ic=I(3); i3=ia-ib,u4=R4*ib,u7=R7*ic%解出所需变量 display(解问题2))%利用电路的线性性质及问题1)的解求解问题2) u42=input(给定u42=) k1=i3/us;k2=u4/us;k3=u7/us;%由问题1)得出待求量与us的比例系数 us2=u42/k2,i32=k1/k2*u42,u72=k3/k2*u42 3.2程序的运行 运行结果为: ans = 解问题1) 给定us=10 i3 = 0.3704 u4 =2.2222 u7 =0.7407 ans = 解问题2) 给定u42=6 us2 =27.0000 i32 =1.0000

文档评论(0)

你好世界 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档