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