第5章 matlab工具箱.ppt_第1页
第5章 matlab工具箱.ppt_第2页
第5章 matlab工具箱.ppt_第3页
第5章 matlab工具箱.ppt_第4页
第5章 matlab工具箱.ppt_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章是matlab工具箱。首先,简要介绍工具箱。通用功能工具箱主要用于扩展matlab的数值计算、符号运算、图形建模与仿真、文字处理以及与硬件实时交互的功能,可用于多种学科。领域专用工具箱是一种专业性很强的学科专用工具箱,如控制系统工具箱;信号处理工具箱(信号处理工具箱);金融工具箱等等。仅适用于本专业。matlab公共工具箱,Matlab主工具箱,Matlab主工具箱,控制系统工具箱,控制系统工具箱,通信系统工具箱,金融系统工具箱,系统辨识工具箱,系统辨识工具箱,模糊逻辑工具箱,模糊逻辑工具箱,高阶谱分析工具箱,高阶谱分析工具箱, 图像处理工具箱图像处理工具箱LMI控制工具箱线性矩阵不等式

2、工具箱模型预测控制工具箱模型预测控制工具箱分析工具箱神经网络工具箱神经网络工具箱优化工具箱偏微分工具箱偏微分方程工具箱鲁棒控制工具箱鲁棒控制工具箱信号处理工具箱信号处理工具箱样条工具箱样条工具箱统计工具箱符号数学工具箱符号数学工具箱Simulink工具箱动态仿真工具箱系统辨识工具箱系统辨识工具箱小波工具箱小波工具箱, 如控制系统工具箱、连续系统设计和离散系统设计状态空间和传递函数、模型变换时域响应(脉冲响应、阶跃响应、斜坡响应)、频域响应(波特图、奈奎斯特图)、根轨迹和极点配置、优化工具箱、线性规划和二次规划来寻找函数的最大值和最小值; 多目标优化约束下非线性方程的优化:信号处理工具箱;数字和

3、模拟滤波器设计、应用和模拟频谱分析;快速傅立叶变换、离散傅立叶变换和其他变换参数模型的估计;学科前沿的最新工具箱;模糊控制逻辑工具箱;友好的交互式设计界面;自适应神经模糊学习、聚类和Sugeno推理神经网络工具箱;神经网络系统具有集体操作和自适应学习的能力。它具有很强的容错性和鲁棒性,善于联想、综合和推广。工具箱的扩展函数,用户可以修改工具箱中的函数,更重要的是,用户可以通过编译M文件任意添加工具箱中没有的工具函数。该功能充分体现了matlab语言的发展。通用工具箱上一课介绍的数值计算、符号运算、绘图和手柄绘图是matlab主工具箱的内容,是Matlab的基础部分,也是本课程的重点。Matla

4、b的主工具箱位于c: matlabtoolboxmatlab。matlab的主工具箱对于任何版本的MATLAB都是必不可少的。完整的专业matlab语言中有20多个工具箱。这些工具箱需要单独购买。matlab主工具箱中有21个函数库:数据分析函数库、声音处理函数库、动态数据交换函数库、elfun初等数学函数库、特殊矩阵函数库。Elmat初等矩阵和时间函数库funfun和数学分析函数库general command函数库graphics general graphics函数库iofun bottom I/o函数库lang语言结构函数库matfun矩阵线性代数函数库ops运算符和逻辑函数库plot

5、二维绘图函数库plot3三维绘图函数库,颜色和照明函数库polyfun多项式函数库sparfun稀疏矩阵函数库strfun string函数库demos matlab演示函数库,每个函数库中的函数都可以通过帮助函数库的名称进行查询。或键入函数名称方法查询示例:帮助绘制xy二维图形。初等x-y图。曲线-线性曲线。对数对数对数标度图。半对数标度图。半对数-半对数比例图。填充-绘制填充的二维多边形。专用的X-Y图。极坐标图。条形图。茎-离散序列或茎图。楼梯-楼梯台阶图。误差线-误差线图。历史直方图。玫瑰角直方图。指南针-指南针图。羽毛-羽毛图。fplot -绘图功能。彗星-彗星-李可轨道。图形注释。

6、标题-图表标题。X轴标签。Y轴标签。文本-文本注释。鼠标放置文本。网格grid线。另请参见PLOTXYZ,GRAPHICS。帮助指定compan-Company矩阵。画廊-几个小测试矩阵。哈达玛矩阵。汉克尔-汉克尔矩阵。希尔伯特矩阵。魔法魔法广场。帕斯卡-帕斯卡矩阵。托普利兹-托普利兹矩阵。范德蒙德矩阵。2.符号运算工具箱,主要功能是以符号为对象的数学。在大学教学中,所有专业都可以使用符号数学。符号运算不需要预先给自变量赋值,运算结果以标准符号形式表示。特点:运算对象可以是不赋值的符号变量,可以得到任意精度的解。3.simulink动态仿真工具箱,simulink工具箱简介Simulink是一

7、个用于实现动态系统建模、仿真和分析的集成环境,它进一步扩展了matlab的功能。它易于实现可视化建模,并将理论研究与工程实践有机结合。大多数专用工具箱可以运行,只要它们基于matlab主包,而少数工具箱(通信工具箱,信号处理工具箱,等等。)需要simulink工具箱的支持。由于matlab和simulink是集成的,用户可以在两种环境下模拟、分析和修改自己的模型。没有命令行编程,M文件(S函数)是从框图中生成的。保存创建的框图后,会自动生成相应的M文件。这个。m文件包含框图的所有图形和数学关系信息。该框图直观、易于构建且运行速度快。Simulink具有广泛的应用优势:包括线性和非线性系统;离散

8、和连续系统的结构和流程清晰:仿真精细,以框图的形式接近现实,simulink模型直观地表示为框图,文件中有扩展名为m的ASCII码(matlab6是扩展名为mdl的ASCII码);数学上表现为一组微分方程或差分方程;在行为上,它模拟由物理设备组成的实际系统的动态特性。simulink的一般结构:输入、系统、输出、仿真原理在框图窗口中仿真时,matlab实际运行的是存储在simulink内存中的S函数的图像文件,而不是解释和运行M文件。s函数不是标准的M文件,它是M文件的一种特殊形式。动态系统创建过程是一个框图绘制过程。具体步骤如下:在matlab命令窗口中输入simulink,在Fine菜单中

9、选择New选项,会出现一个新窗口,可以画出结构图。为了模拟微分方程x=-2x u。绘制框图后,创建动态系统模型。选择文件菜单保存保存图形,并自动生成一个可以在matlab命令窗口运行的m文件。然后,您可以从模拟菜单中的开始开始模拟。模拟结果:t,x,y=sim(sim5,20);绘图(t,y),绘图(t,yout),第三,工具箱和工具箱函数的查询方法,Matlab目录结构目录树c : MATLAB bin c : MATLAB extern c : MatLAB Simulink c : MatLAB toolbox com c : MatLAB toolbox control c : Mat

10、LAB toolbox symbol,MATLAB bin这个目录包含MatLAB系统运行文件,MatLAB帮助文件和一些必要的二进制文件。Matlabextern包含了MATLAB与c和fortran语言交互所需的函数定义和连接库。Matlabsimulink包含建立simulink MEX文件所需的功能定义和接口软件。MATLAB工具箱各种工具箱,有30多种由数学工作室提供的商业化的MATLAB工具箱。工具箱目录下的子目录数量因安装而异。工具箱matlab工具箱工具箱工具箱是从windows下的目录中检索的。它也可以在matlab下获得。启动matlab后,光盘u.matlab的默认目录是

11、bin。回到MATLAB目录下的cd_toolbox。目录工具箱清单。编译器定点LMI nagqft.控制模糊局部NCD鲁棒的和符号的数字信号处理器,数字信号处理器,数字信号处理器,数字信号处理器,数字信号处理器,数字信号处理器,数字信号处理器,数字信号处理器,数字信号处理器,数字信号处理器,数字信号处理器。工具箱函数列表的获取所有工具箱中都有一个函数列表文件内容。您可以使用各种方法来获取工具箱函数列表,并执行联机帮助命令“帮助工具箱名称”来列出工具箱中的内容,m并显示工具箱中的所有函数列表,例如:帮助符号帮助optim函数查询:帮助函数名称,使用type命令获取工具箱函数列表类型信号内容类型optim内容如果您可以在当前工具箱目录中获取带有帮助内容类型内容的工具箱函数列表,因为内容。m是一个文本文件,它可以被任何文本编辑器打开和读取,比如编辑,word,写字板,记事本,4。查找并定位MATLAB函数,该函数的名称给出了拉普拉斯: MATLAB 42工具箱符号化的函数定位示例:m哪个FFT 2d : MATLAB 42 toolbox matlababdatafunfft 2。m哪个poly d : MATLAB 42 toolb

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论