电子信息系统仿真与设计
- 格式:doc
- 大小:416.00 KB
- 文档页数:18
集成电路系统设计与仿真集成电路技术是现代电子信息领域的重要基础,其核心是集成电路芯片的设计。
集成电路系统设计与仿真是指通过计算机软件等手段,对集成电路系统进行设计和仿真,以达到预期的电路功能和性能。
集成电路系统设计包括电路原理设计、电路功能设计、电路结构设计等方面。
在电路原理设计阶段,首先需要根据电路功能需求,确定电路的基本拓扑结构,然后进行电路元件选择和参数计算,以确定电路原理图。
在电路功能设计阶段,需要根据原理图的基础上,添加必要的电路功能模块,以满足电路所需的具体功能。
在电路结构设计阶段,需要进行电路布局和布线等工作,使得电路实现更加紧凑和高效。
在集成电路系统设计过程中,需要借助一些设计工具,例如Eagle PCB设计软件、 Proteus 仿真软件和Altium Designer 等工具。
这些工具可帮助设计工程师更加高效地完成电路设计任务,并提高设计质量和可靠性。
仿真是集成电路系统设计中不可或缺的步骤。
通过仿真,可以预测设计电路的性能和行为,并进行必要的优化。
仿真软件通常包括SPICE(模拟)仿真软件、EDA(电子设计自动化)仿真软件、MATLAB等。
其中,SPICE仿真软件常用于模拟电路的静态和动态特性,如电流、电压、功率、频率响应等;而EDA仿真软件则常用于电路布局设计和布线设计的仿真。
以上只是集成电路系统设计和仿真的简单介绍。
在实际应用中,还需要考虑多种实际因素,如工艺制程、电磁兼容性等。
因此,在集成电路系统设计与仿真的过程中,需要进行比较深入的研究和探索。
总的来说,集成电路系统设计与仿真是集成电路技术发展的重要组成部分,为现代电子信息技术的广泛应用提供了有效的技术支持。
未来,随着集成电路技术不断发展和成熟,相信集成电路系统设计和仿真技术也会不断优化和完善,为前沿电子信息技术的发展提供强有力的支撑。
电子电路设计中的仿真与验证方法电子电路设计是一项关键的技术活动,涉及到各种电子设备和系统的开发。
在电子电路设计的过程中,一项非常重要的任务就是进行仿真与验证。
通过仿真与验证,设计工程师可以在实际制造和测试之前,通过计算和模型来验证电路的性能和可靠性。
下面将详细介绍电子电路设计中的仿真与验证方法。
1. 仿真方法- 模拟仿真:模拟仿真是一种基于连续时间的方法,通过建立电路的数学模型,并使用模拟器进行计算来模拟电路的工作原理和性能。
在模拟仿真中,设计工程师可以调整参数和条件,观察电路的输出响应,以便对电路进行优化和改进。
- 数值仿真:数值仿真是一种基于离散时间的方法,通过将时间和电压等连续信号离散化成数字,然后使用计算机进行数值计算来模拟电路的工作原理和性能。
数值仿真方法通常使用电路仿真软件,如PSPICE、MATLAB等来进行电路的仿真计算。
2. 验证方法- 物理验证:物理验证是将电路设计转化为实际物理器件的过程。
设计工程师通过制造和测试电路板或芯片的方式,来验证电路的性能和可靠性。
物理验证包括电路布局布线、元器件选择、电路板制造和测试等环节。
- 逻辑验证:逻辑验证是验证电路的逻辑正确性和功能。
设计工程师通过使用逻辑仿真软件,如Verilog、VHDL等,来验证电路的逻辑设计是否符合要求。
逻辑验证方法通常通过对电路进行状态模拟和时序分析来实现。
- 时序验证:时序验证是验证电路的时序要求和时序约束是否满足的过程。
设计工程师通过使用时序仿真软件,如Synopsys、Cadence等,来验证电路的时序设计是否满足时序要求。
时序验证方法通常通过对电路进行时钟域分析和时序路径分析来实现。
3. 仿真与验证流程- 确定设计目标:在进行仿真与验证之前,首先需要明确电路的设计目标,包括电路的功能要求、性能指标和可靠性要求等。
- 建立电路模型:根据设计目标,设计工程师需要建立电路的数学模型或逻辑设计模型,包括电路拓扑结构、电路元器件和参数等。
电子信息行业电子电路设计与仿真方案第一章电子电路设计基础 (2)1.1 电子电路设计概述 (2)1.2 电子电路设计流程 (2)1.2.1 需求分析 (2)1.2.2 电路方案设计 (3)1.2.3 电路原理图绘制 (3)1.2.4 电路仿真与优化 (3)1.2.5 电路板设计 (3)1.2.6 生产与调试 (3)1.3 电子电路设计原则 (3)1.3.1 功能优先原则 (3)1.3.2 优化设计原则 (3)1.3.3 可靠性原则 (3)1.3.4 可生产性原则 (4)1.3.5 简洁性原则 (4)第二章电路仿真技术 (4)2.1 电路仿真概述 (4)2.2 电路仿真软件介绍 (4)2.3 电路仿真方法与步骤 (5)第三章模拟电路设计与仿真 (5)3.1 模拟电路基本元件 (5)3.2 模拟电路设计要点 (6)3.3 模拟电路仿真案例分析 (6)第四章数字电路设计与仿真 (6)4.1 数字电路基本元件 (7)4.2 数字电路设计方法 (7)4.3 数字电路仿真案例分析 (7)第五章混合电路设计与仿真 (8)5.1 混合电路特点 (8)5.2 混合电路设计策略 (8)5.3 混合电路仿真案例分析 (9)第六章信号处理电路设计与仿真 (10)6.1 信号处理电路概述 (10)6.2 信号处理电路设计方法 (10)6.3 信号处理电路仿真案例分析 (10)第七章电源电路设计与仿真 (11)7.1 电源电路基本原理 (11)7.2 电源电路设计要点 (11)7.3 电源电路仿真案例分析 (12)第八章高频电路设计与仿真 (12)8.1 高频电路基本概念 (12)8.2 高频电路设计原则 (13)8.3 高频电路仿真案例分析 (13)第九章电子电路测试与优化 (14)9.1 电子电路测试方法 (14)9.1.1 功能测试 (14)9.1.2 功能测试 (14)9.1.3 故障诊断 (14)9.2 电子电路功能优化 (14)9.2.1 电路拓扑优化 (15)9.2.2 元件参数优化 (15)9.2.3 布局优化 (15)9.2.4 电路仿真与优化 (15)9.3 电子电路测试与优化案例分析 (15)9.3.1 案例背景 (15)9.3.2 测试与诊断 (15)9.3.3 优化方案 (15)9.3.4 优化结果 (15)第十章项目管理与团队协作 (16)10.1 项目管理概述 (16)10.2 项目管理流程与方法 (16)10.3 团队协作与沟通技巧 (17)第一章电子电路设计基础1.1 电子电路设计概述电子电路设计是指利用电子元件,如电阻、电容、电感、二极管、晶体管等,按照预定的功能要求,设计出满足特定功能指标的电路系统。
电力电子系统的建模与仿真研究一、引言随着工业化和信息化不断推进,电力电子成为了近些年来的热点研究领域之一。
电力电子技术是指在电力系统中对电能进行转换、控制和调节等过程中应用的电子技术,其所涉及到的领域包括功率电子器件、电磁兼容、系统控制等方面。
在电力电子系统的设计与开发过程中,建模与仿真技术已经发挥了重要的作用,本文将对电力电子系统建模与仿真研究进行探讨。
二、电力电子系统建模技术电力电子系统建模是指对于电力电子系统的各个组成部分进行抽象和模拟,以期能够得到该系统的整体性能和特性。
电力电子系统建模技术可以分为两类:物理建模技术和黑盒建模技术。
1.物理建模技术物理建模技术是指基于物理原理和电路等的数学模型对电力电子系统进行建模。
比如,对于交流变电站来说,可以利用电机理论及变压器的等效电路进行模拟。
物理建模技术适用于系统结构相对稳定和系统的单元较为清晰的情况下,能够更精确地反映工程实际应用。
2.黑盒建模技术黑盒建模技术是指将某些受控系统作为整体,而不考虑其内部结构和机制,将系统的输入和输出关系进行数学描述。
黑盒建模技术适用于系统内部结构复杂、组成部分很多或者对系统行为知识不够充分或不可预知的情况。
常用的黑盒建模技术包括ARMA、ARIMA、ARMAX、Gray Box等。
三、电力电子系统仿真技术电力电子系统仿真技术是指将建模结果转化为可以数字化处理的仿真模型,开展电力电子系统行为的数字化仿真分析。
在电力电子系统设计中,利用仿真技术可以预测系统性能、分析系统的优化方案和研究系统的控制策略。
电力电子系统的仿真技术包括离散时间仿真与连续时间仿真。
1.离散时间仿真离散时间仿真是指将一个连续时间的电路模拟器在存在离散时间的情况下进行仿真。
使用离散时间仿真可以很好地处理数值误差的问题。
通常,离散时间仿真适合于模拟具有整数时节性的系统。
离散时间仿真主要有的两种方法是事件驱动仿真和固定时间间隔仿真。
2.连续时间仿真连续时间仿真是指基于微分方程或者差分方程的模型对电力电子系统进行仿真。
电子信息科学中的仿真与建模技术研究电子信息科学是近年来快速发展的一门学科,涵盖了广泛的领域,如通信系统、电子电路、嵌入式系统等。
在电子信息科学中,仿真与建模技术是非常重要的研究方向之一。
本文将探讨电子信息科学中的仿真与建模技术以及其在科研和工程应用中的重要性。
一、仿真与建模技术的定义与目的仿真与建模技术是指通过计算机模拟和建立数学模型来研究和预测真实系统行为的方法。
其主要目的是通过模型模拟系统的运行状况,从而帮助工程师和研究人员更好地理解和分析系统,探索系统的性能优化和改进方法。
在电子信息科学中,仿真与建模技术可以应用于多个方面。
例如,对于通信系统来说,可以通过仿真与建模技术来评估系统的传输性能、信道容量等参数,并进行性能优化。
对于电子电路设计,可以通过仿真与建模技术来验证电路的功能和性能,提前发现潜在问题。
此外,在嵌入式系统领域,仿真与建模技术也可以帮助开发人员预测系统行为,评估不同算法和策略的效果。
二、仿真与建模技术的方法与工具在进行仿真与建模研究时,需要选择适当的方法和工具。
常用的仿真与建模方法包括离散事件仿真、连续事件仿真和系统动力学仿真等。
离散事件仿真适用于对系统内部事件进行建模和分析,而连续事件仿真则更适合对系统行为进行连续时间上的模拟。
系统动力学仿真则是针对复杂系统动态行为的建模和预测。
在仿真与建模技术的实施过程中,也需要使用相应的工具和软件。
一些常见的仿真与建模软件有MATLAB、Simulink、PSpice等。
这些工具提供了图形化界面和丰富的函数库,方便工程师和研究人员进行仿真与建模工作。
此外,一些领域专用的仿真软件,如NS-3在通信领域,Keil在嵌入式系统领域等,也被广泛应用于相关研究与开发工作。
三、仿真与建模技术在电子信息科学中的应用仿真与建模技术在电子信息科学中有着广泛的应用。
以下是几个典型的应用案例:1. 通信系统设计与优化:通过建立通信系统的仿真模型,可以对不同的传输技术和协议进行性能评估和比较。
计算机技术在电子信息工程的运用
计算机技术在电子信息工程中有广泛的运用,包括以下几个方面:
1. 设计和仿真:计算机技术可以用于电子信息系统的设计和仿真,包括电路设计、电
路仿真、系统仿真等。
通过使用计算机软件,可以更快速、准确地设计和验证电子信
息系统的性能。
2. 工程设计:计算机技术可以用于电子电路的设计和布局。
通过计算机辅助设计软件,可以实现电路的自动化设计和布局,提高设计的效率和准确性。
3. 控制系统:计算机技术在电子信息工程中的一个重要应用是控制系统。
计算机可以
用于控制电子设备和系统的运行,实现自动化控制、数据采集和处理等功能。
4. 通信系统:计算机技术在电子通信系统中的应用非常广泛。
计算机可以用于数据传输、信号处理、通信协议设计等方面,使通信系统更加高效、可靠。
5. 人工智能:人工智能技术在电子信息工程领域有着重要的应用。
通过人工智能技术,可以实现智能化的电子设备和系统,如自动驾驶汽车、智能家居等。
6. 数据处理:计算机技术可以用于电子信息工程中的数据处理。
通过计算机软件和算法,可以对大量的电子数据进行处理、分析和挖掘,提取有价值的信息。
总之,计算机技术在电子信息工程中扮演了重要的角色,为电子设备和系统的设计、
控制和通信等提供了强大的支持。
军事电子信息系统建模与仿真技术摘要:仿真是一种模仿行为。
建模与仿真就是利用模型进行的一种试验。
所谓模型就是对实际系统的一种抽象的、本质的描述。
军事电子信息系统的建模与仿真技术,是以控制理论、相似原理、数模与计算技术、信息技术、系统技术及其应用领域相关专业技术为基础,以计算机和多种专用物理效应设备为工具,借助系统模型,对实际的或设想的系统进行动态试验研究的一门新兴多学科综合性技术。
是用来研究军事电子信息系统的先期开发工作及系统的检验与评估的一种有效手段。
其特点是它属于一种可控制的、无破坏性的、耗费极小的并允许多次重复的试验手段。
建模与仿真技术可极为有效而经济地用于科研、设计、训练及系统的试验。
它以其高效、优质及低廉体现其强大的生命力和潜在的能力。
它是迄今为止最有效的经济的综合集成方法,是推动科学技术进步的战略技术。
它渗透于军事电子信息系统的规划、设计、研制、应用及训练等各个阶段。
建模是指利用物理的或数字的方法对需要仿真的实际系统进行描述获得近似的数学模型。
这是进行数字仿真或半实物仿真必不可少的步骤。
建模是仿真的基础,亦是仿真的结果,研究新型建模仿真方法是其首要任务。
军事电子信息系统的建模与仿真技术是用于研究系统在特定条件下攻击特定目标的有效性、反应时间;研究指挥员的决策预案、优化操作程序;研究作战软件,并对多目标攻击状况下多武器平台协同作战进行决策方案的分析。
数据库技术、综合环境表征技术、联网技术、软件工程、人的行为描述、仪器设备、图形功能描述及计算机硬件等关键技术领域是建模与仿真的基础。
[相关技术]多媒体技术;人工智能技术;分布处理技术;网络技术;虚拟现实技术目录(一)技术难点 (3)(二)国外概况 (3)(四)一个军事电子信息系统的全寿命周期通常包含的几个阶段 (4)(五)影响 (5)(六)参考文献 (7)一、技术难点军事电子信息系统的建模与仿真存在着如下技术难点:(1)、未来军事电子信息系统仿真面临的主要技术难点是对复杂的指挥控制系统(尤其是动态作战管理系统)的理解和建模十分困难。
电子信息系统仿真与设计课程设计报告设计课题: 对蹦极跳系统的安全问题的讨论**: ***学院: 信息工程学院专业: 电子工程班级: 09级学号: ************ 日期 2010-2011第三学期指导教师: 光明军蕊大学威海分校信息工程学院目录一、问题的描述 (3)二、系统模型及建模分析 (3)三、仿真实现 (4)四、实验过程中遇到的问题 (8)五、仿真结果分析 (8)六、总结 (9)七、附录 (10)一、问题的描述蹦极跳是一种挑战人身体和精神极限的一种极限运动,过程中蹦极者身上系着一根弹力绳从高处的桥梁(或山崖等险峻地带)向下跳。
在身体下落过程中,蹦极者的身体处于失重状态。
这种运动看上去非常危险,也许一不小心就会丧生。
但是,蹦极对于蹦极者而言,是否真的存在安全隐患,威胁生命健康呢,下面我将建立一个蹦极跳的系统仿真模型,在此基础上分析蹦极运动是否是一种真正安全的运动项目。
二、系统模型及建模分析在蹦极跳的下落过程中,蹦极者几乎处于失重的状态。
按照牛顿运动规律,自由下落的物体的位置由下式确定:其中m为人体的质量,g为重力加速度,x为物体的位置,第二项与第三项表示空气的阻力。
其中位置x的基准为蹦极者开始跳下的位置(即选择桥梁作为位置的起点x=0),低于桥梁的位置为正值,高于桥梁的位置为负值。
如果物体系在一个弹性常数为k的弹力绳索上,定义绳索下端的初始位置为0,则对其落体位置的影响为:因此整个蹦极跳系统的数学描述为:从蹦极跳系统的数学模型中可以得知,此系统为一典型的具有连续状态的非线性连续系统。
设桥梁距离地面为50米,蹦极跳着的初始位置为绳索的长度即x(0)=-30,蹦极者起始速度为0,即;假设其余的参数分别为k=20,a2=a1=1,m=70kg,g=10m/s2。
下面我将利用以上分析及数据建立蹦极跳系统的仿真模型,并在如上的参数下对系统进行仿真,通过仿真的结果和具体图形分析此蹦极跳系统对70kg的蹦极者而言是否安全,从而总的分析蹦极跳这项极限运动对体重为多少的人群是安全的项目,以后喜爱刺激运动的人们可以根据这个模型来衡量自己是否适合参加蹦极跳。
三、仿真实现用simulink实现仿真在蹦极跳系统模型中,主要使用的系统模块有:(1)Continuous模块库中Integrator模块:用来实现系统中的微分运算。
(2)Functions &Tables模块库中的Fcn模块:用来实现系统中空气阻力的函数关系。
(3)Nonlinear模块库中的Switch模块:用来实现系统弹力绳索的函数关系。
蹦极跳系统的模型框图如图所示:在蹦极跳系统模型中使用了两个Scope输出模块,上面的Scope模块用来显示蹦极者的相对位置,即相对于桥梁的位置;而下面的Scope模块用来显示蹦极者的绝对位置,即相对于地面的距离。
仿真时保持总体参数不变,只改变蹦极者质量、绳索弹性系数和人距离地面的初始高度其中之一,探究其变化对蹦极者安全的影响情况。
仿真结果为:(1)蹦极者的相对位置:(2)蹦极者的绝对位置:(一)假设保持其他参数不变,只变化蹦极者体重,结果如下:从上图可以看出体重为70kg的人不适宜参加蹦极跳这项运动,如若参加,会存在一定的危险,然而当m=60kg时,仿真后结果如下所示:(1)蹦极者的相对位置:(2)蹦极者的绝对位置:(二)假设保持其他参数不变,只变化弹性绳索的弹性系数,结果如下:(1)蹦极者的相对位置:(2)蹦极者的绝对位置:由此图可见,当绳索的弹性系数不断增加时,蹦极者越安全。
(三)假设保持其他参数不变,只变化蹦极者距离地面的初始高度,结果如下:(1)蹦极者的相对位置:(2)蹦极者的绝对位置:由此可见,当其他参数保持不变的情况下,增加人距离地面的初始高度,可以提高蹦极者的安全性。
四、实验中遇到的问题实验中遇到了很多问题,刚开始的时候根本不知道从何下手,查阅了很多资料,最后决定选用蹦极这个简单的模型进行仿真。
选定模型后做起来就容易许多,不过连接好仿真电路后运行结果很离谱,才发现自己的好多参数都没有设定好,然后经过几次试验,将基本参数设置好后运行,又发现该系统的仿真的结果中,仿真曲线的波峰与波谷处曲线很不光滑图像处于失真状态,波形如下图所示。
出现这个波形是我一开始没有预料到的结果,从蹦极跳系统的数学方程中分析可知,系统的输出曲线应该是光滑曲线。
随后我又认真的核对了一下仿真系统与模型的公式,没有发现错误。
后来发现造成这一结果的主要的原因是:对此系统仿真来说,连续求解器的默认积分误差取值偏大。
因此,只要设置合适的积分误差限,就能获得最好的仿真效果。
对蹦极跳系统的积分误差、最大仿真步长与起始仿真步长进行合适设置:最大仿真步长为0.1;初始仿真步长为0.01。
然后再进行仿真,就能得到正确的仿真图,从图中可以看出,减小系统仿真积分误差可以有效地提高系统的仿真性能,使仿真输出波峰与波谷的曲线变得比较光滑,然后再不断改变体重参数就可以判别蹦极跳的安全围了。
五、仿真结果分析从蹦极跳的系统仿真结果中可知:对于体重为70kg的蹦极者来说,此系统是不安全的,因为蹦极者与地面之间的距离出现了负值,即蹦极者在下落过程中会触地,而安全的蹦极跳系统要求二者之间的距离应该大于0。
然而当蹦极者的体重小于60kg的时候,蹦极者与地面的距离大于等于0,此时对于蹦极者来说是安全的,不会出现触底的情况。
而当绳索的弹性系数增大的时候由仿真结果可知对于蹦极者而言相对更安全些。
而当其他参数都不变的情况下,改变蹦极者距离地面的初始高度,也能增强其蹦极的安全性。
因此,必须使用弹性常数较大的弹性绳索,才能保证蹦极者的安全。
当然,在蹦极者触地的情况下,系统的动态方程会发生改变,系统的输出结果也将发生变化。
但是一旦蹦极者触地,此项模型的研究也便失去了意义,所以给出的仿真结果没有考虑触地后结果变化这一点(假设蹦极者距离地面足够大,不会触地)。
由仿真结果可以得到以下结论:当蹦极者体重较轻者比体重较重者安全;为了确保蹦极者的生命安全,应选择弹性系数较大的弹性绳索;在蹦极跳过程中,人体距离地面越远越安全。
蹦极跳者在参加蹦极跳运动之前最好做好充分的准备和必要的设施工具检查,以保障自身的人身安全。
六、总结经过本次matlab simulink系统仿真的学习,在这个小学期算是收获颇丰,充实了我小学期的后一周。
最大的收获是我又掌握了一个新的仿真软件,在此之前已经掌握了multisim系统仿真,并应用那个软件仿真了数字时钟,这些仿真的学习为我以后的学习提供了更好更多的实验手段和方法。
从刚一开始的一无所知,不知道从何下手,到经过老师和老师的教导及自己不断的探索之后,我对simulink仿真有了初步的了解,并且也培养出了我对仿真软件浓厚的兴趣。
经过这几天的努力学习,虽然过程很辛苦,也曾很迷茫,也一度想过要放弃,但是我始终感觉simulink仿真正在等待着我去研究发现它的神奇之处。
而我也体会到其实我最大的敌人就是自己,每当遇到一点小困难的时候我们第一个想法就是放弃,其实只要再坚持一下就会成功,不要害怕去接触新事物,不要畏惧困难,只要持之以恒,坚持不懈,努力钻研,当你最终掌握了它的规律时,你会豁然开朗。
不过,我学习的时间还很短,在接下来的时间里,我要努力去用这些仿真软件解决更多的实际问题,还可以将其应用于以后的数学建模竞赛中,让simulink 软件学以致用!七、 附录1. 利用simulink 仿真来实现摄氏温度到华氏温度的转换 3259+=c f T T 。
仿真电路连接如图所示:仿真结果如图所示:2.设系统微分方程为⎩⎨⎧=+='2)1(y y x y ,试建立系统模型并仿真仿真电路连接如图所示:仿真结果如图所示:3.利用simulink 仿真)5cos 2513cos 91(cos 8)(2t t t At x ωωωπ++=,取A=1, πω2= 仿真电路连接如图所示:仿真结果如图所示:4.建立如图1所示的仿真模型并进行仿真,改变增益,观察x-y 图形变化,并用浮动的scope 模块观测各点波形。
仿真电路连接如图所示:X Y GraphSlider Gain1Sine WaveIntegrator1sFloating Scope图1. 题目4当Slider Gain 为1时XY Graph 显示为一个圆,Slider Gain 逐渐变大时,XY Graph 变成形状不同的椭圆。
仿真结果如图所示:5. 有初始状态为0的二阶微分方程)(24.05.0t u x x x =+'+''其中u(t)是单位阶跃函数,试建立系统模型并仿真。
仿真电路连接如图所示:仿真结果如图所示:6. 通过构造SIMULINK 模型求⎰=dt t y )cos(的结果,其中初值分别为y 1(0)=0, y 2(0)=1y1(0)=0时: y2(0)=1:7. 分析二阶动态电路的零输入响应图2为典型的二阶动态电路,其零输入响应有过阻尼、临界阻尼和欠阻尼三种情况,已知L=0.5H, C=0.02F, R=1, 2, 3, …, 13Ω, 初始值0)0(,1)0(==L c i V u 求)()(t i t u L c 和的零输入响应并画出波形。
(1用simlink 的方法,2用脚本文件的方法)RC图2 题目7 二阶动态电路(1) 用simlink 的方法: 仿真电路连接如图所示:电压仿真结果如图所示:电流仿真结果如图所示:(2)用脚本文件的方法:定义函数文件funcforex123.mfunction xdot=funcforex123(t,x,flag,R,L,C)xdot=zeros(2,1);xdot(1)=-R/L*x(1)-1/L*x(2)+1/L*f(t);xdot(2)=1/C*x(1);function in=f(t)in=0;脚本文件:L=0.5;C=0.02;for R=[1 2 3 4 5 6 7 8 9 10 11 12 13][t,x]=ode45('funcforex123',[0 7],[0;1],[],R,L,C);figure(1);plot(t,x(:,1),'b');hold on;xlabel('timesec');text(0.9,0.07,'leftarrowi -L(t)');grid on;figure(2);plot(t,x(:,2),'r');hold on;xlabel('timesec');text(0.5,0.3,'leftarrowu -C(t)');grid on;end在matlab工作空间中运行后得到如下电压与电流的结果图,与simulink系统仿真结果一致。