欢迎来到天天文库
浏览记录
ID:6164990
大小:1.69 MB
页数:44页
时间:2017-11-14
《matlab在电路分析和仿真中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、matlab软件在电路分析和仿真中的应用第一章matlab简介第二章电路分析:m文件第三章电路仿真:simulink目录◎MATLAB(matrixlaboratory,矩阵实验室),最初是由CleveMoler用Fortran语言设计的,有关矩阵的算法来自Linpack和Eispack课题的研究成果;现在的MATLAB程序是MathWorks公司用C语言开发的。◎MATLAB作为美国MathWorks公司开发的用于概念设计,算法开发,建模仿真,实时实现的理想的集成环境。是目前最好的科学计算类软件。第一章MATLAB简介MAT
2、LAB的主要应用领域(1)数值分析。(2)数值和符号计算。(3)工程与科学绘图。(4)控制系统的设计与方针。(5)数字图像处理。(6)数字信号处理。(7)通讯系统设计与仿真。(8)财务与金融工程。6/11/2021MATLAB基本组成8个主要部分MATLAB开发环境MATLAB数学函数库编程与数据类型文件I/O图形处理三维可视化创建图形用户界面MATLAB应用程序接口(API)6/11/2021MATLAB两个重要部件Toolboxes(工具箱函数)适用于各个应用领域,它包含几十个工具箱函数(见下页)Simulink(动态仿真
3、工具)可利用方框图构造系统,并进行交互式的动态仿真。6/11/2021在MATLAB产品家族中,MATLAB工具箱是整个体系的基座,它是一个语言编程型(M语言)开发平台,提供了体系中其它工具所需要的集成环境(比如M语言的解释器)。同时由于MATLAB对矩阵和线性代数的支持,使得工具箱本身也具有强大的数学计算能力。目前MATLAB产品的工具箱有四十多个,分别涵盖了数据采集、科学计算、控制系统设计与分析、数字信号处理、数字图像处理、金融财务分析以及生物遗传工程等专业领域。6/11/2021MATLAB包括拥有数百个内部函数的主包和
4、三十几种工具包。工具包又可以分为功能性工具包和学科工具包。功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能。学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类。开放性使MATLAB广受用户欢迎。除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包。 MatlabMainToolbox——matlab主工具箱 ControlSystemToolbox——控制系统工具箱 Commu
5、nicationToolbox——通讯工具箱 FinancialToolbox——财政金融工具箱 SystemIdentificationToolbox——系统辨识工具箱 FuzzyLogicToolbox——模糊逻辑工具箱 Higher-OrderSpectralAnalysisToolbox——高阶谱分析工具箱 ImageProcessingToolbox——图象处理工具箱 computervisionsystemtoolbox----计算机视觉工具箱 LMIControlToolbox——线性矩阵不等式工具
6、箱 ModelpredictiveControlToolbox——模型预测控制工具箱 μ-AnalysisandSynthesisToolbox——μ分析工具箱 NeuralNetworkToolbox——神经网络工具箱 OptimizationToolbox——优化工具箱 PartialDifferentialToolbox——偏微分方程工具箱 RobustControlToolbox——鲁棒控制工具箱 SignalProcessingToolbox——信号处理工具箱 SplineToolbox——样条工具箱
7、 StatisticsToolbox——统计工具箱 SymbolicMathToolbox——符号数学工具箱 SimulinkToolbox——动态仿真工具箱 WaveleToolbox——小波工具箱 DSPsystemtoolbox-----DSP处理工具箱you6/11/2021MATLAB/SIMULNK的主要产品及其相互关系6/11/2021MATLAB的优点1.容易使用2.可以由多种操作系统支持3.丰富的内部函数4.强大的图形和符号功能5.可以自动选择算法6.与其他软件和语言有良好的对接性6/11/2021
8、MATLAB的缺点在MATLAB产品家族中,MATLAB工具箱是整个体系的基座,它是一个语言编程型(M语言)开发平台,提供了体系中其它工具所需要的集成环境(比如M语言的解释器)。同时由于MATLAB对矩阵和线性代数的支持,使得工具箱本身也具有强大的数学计算能力。目前MATLA
此文档下载收益归作者所有