Matlab常⽤⼯具箱介绍Matlab常⽤⼯具箱介绍
Matlab Main Toolbox——matlab主⼯具箱
Control System Toolbox——控制系统⼯具箱
Communication Toolbox——通讯⼯具箱
Financial Toolbox——财政⾦融⼯具箱
System Identification Toolbox——系统辨识⼯具箱
Fuzzy Logic Toolbox——模糊逻辑⼯具箱
Higher-Order Spectral Analysis Toolbox——⾼阶谱分析⼯具箱
Image Processing Toolbox——图象处理⼯具箱
LMI Control Toolbox——线性矩阵不等式⼯具箱
Model predictive Control Toolbox——模型预测控制⼯具箱
μ-Analysis andSynthesis Toolbox——μ分析⼯具箱
Neural Network Toolbox——神经⽹络⼯具箱
Optimization Toolbox——优化⼯具箱
Partial Differential Toolbox——偏微分⽅程⼯具箱
Robust Control Toolbox——鲁棒控制⼯具箱
Signal Processing Toolbox——信号处理⼯具箱
Spline Toolbox——样条⼯具箱
Statistics Toolbox——统计⼯具箱
Symbolic Math Toolbox——符号数学⼯具箱
Simulink Toolbox——动态仿真⼯具箱
System Identification Toolbox——系统辨识⼯具箱
Wavele Toolbox——⼩波⼯具箱
例如:控制系统⼯具箱包含如下功能:
连续系统设计和离散系统设计
状态空间和传递函数以及模型转换
时域响应(脉冲响应、阶跃响应、斜坡响应)
频域响应(Bode图、Nyquist图)
根轨迹、极点配置
较为常见的matlab控制箱有:
控制类:
控制系统⼯具箱(controlsystems toolbox)
系统识别⼯具箱(systemidentification toolbox)
鲁棒控制⼯具箱(robustcontrol toolbox)
神经⽹络⼯具箱(neuralnetwork toolbox)
频域系统识别⼯具箱(frequencydomain system identification toolbox)
模型预测控制⼯具箱(modelpredictive control toolbox)
多变量频率设计⼯具箱(multivariablefrequency design toolbox)
信号处理类:
信号处理⼯具箱(signalprocessing toolbox)
滤波器设计⼯具箱(filterdesign toolbox)
通信⼯具箱(communicationtoolbox)
⼩波分析⼯具箱(wavelettoolbox)
⾼阶谱分析⼯具箱(higherorder spectral analysis toolbox)
其它⼯具箱:
统计⼯具箱(statisticstoolbox)
数学符号⼯具箱(symbolicmath toolbox)
定点⼯具箱(fixed-pointtoolbox)
tool工具箱射频⼯具箱(RFtoolbox)
1990年,MathWorks软件公司为Matlab提供了新的控制系统模型化图形输⼊与仿真⼯具,并命名为Simulab,使得仿真软件进⼊了模型化图形组态阶段,1992年正式命名为Simulink,即simu(仿真)和link(连接)。matlab7.0⾥的simulink为6.0版本,matlab6.5⾥的simulink为5.0版本。
MATLAB的SIMULINK⼦库是⼀个建模、分析各种物理和数学系统的软件,它⽤框图表⽰系统的各个环节,⽤带⽅向的连线表⽰各环节的输⼊输出关系。
启动SIMULINK⼗分容易,只需在MATLAB的命令窗⼝键⼊“SIMULINK”命令,此时出现⼀个SIMULINK窗⼝,包含七个模型库,分别是信号源库、输出库、离散系统库、线性系统库、⾮线性系统库及扩展系统库。
1.信号源库
包括阶跃信号、正弦波、⽩噪声、时钟、常值、⽂件、信号发⽣器等各种信号源,其中信号发⽣器可产⽣正弦波、⽅波、锯齿波、随机信号等波形。
2.输出库
包括⽰波器仿真窗⼝、MATLAB⼯作区、⽂件等形式的输出。
3.离散系统库
包括五种标准模式:延迟,零-极点,滤波器,离散传递函数,离散状态空间。
4.线性系统库
提供七种标准模式:加法器、⽐例环节、积分环节、微分环节、传递函数、零-极点、状态空间。
5.⾮线性系统库
提供⼗三种常⽤标准模式:绝对值、乘法、函数、回环特性、死区特性、斜率、继电器特性、饱和特性、开关特性等。
6.系统连接库 包括输⼊、输出、多路转换等模块,⽤于连接其他模块。
7.系统扩展库
考虑到系统的复杂性,SIMULINK另提供⼗⼆种类型的扩展系统库,每⼀种⼜有多种模型供选择。
使⽤时只要从各⼦库中取出模型,定义好模型参数,将各模型连接起来,然后设置系统参数,如仿真时间、仿真步长、计算⽅法等。SIMULINK提供了Euler、RungeKutta、Gear、Adams及专⽤于线性系统的LinSim算法,⽤户根据仿真要求选择适当的算法。
当然,不同版本的Matlab/Simulink内容有所不同,现在⼤家基本上都⽤6.5版了吧。
另外,Simulink还提供了诸如航空航天、CDMA、DSP、机械、电⼒系统等专业模块库,给快速建模提供了很⼤的便利。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论