MATLAB是一个很强大的软件,在自动控制领域也是使用非常广泛,本系列博文将基于控制系统仿真进行,参考书籍《MATLAB/Simulink与控制系统仿真》,该系列博文与笔者的自动控制理论(考研篇)互为补充,详细理论知识点请各位移步自动控制理论(考研篇)系列博客。
4.MATLAB简介
4.1 MATLAB系统构成
MATLAB系统由MATLAB开发环境、MATLAB数学函数库、MATLAB语言、MATLAB图形处理系统、MATLAB应用程序接口(API)构成;
- MATLAB开发环境。
开发环境是一个集成化的工作区,可以让用户输入、输出数据,提供M文件的集成编译和调试环境,包括:MATLAB桌面,命令行窗口,M文件编辑调试器,MATLAB工作区和在线帮助文档; - MATLAB数学函数库。
数学函数库包含了大量计算算法,如:基本运算的加法、正弦;复杂算法的矩阵求逆,贝塞尔函数,快速傅里叶变换等; - MATLAB语言。
基于矩阵/数组的语言,具有程序流控制,函数,数据结构,输入/输出和面向对象编程等特点; - MATLAB图形处理系统。
方便图形化显示向量和矩阵,能对图形添加标注和打印,包括:二维,三维图形函数,图像处理和动画显示等; - MATLAB应用程序接口(API)。
主要功能包括:在MATLAB中调用C和FORTRAN程序,在MATLAB与其他应用程序间建立客户/服务器关系。
4.2 MATLAB常用工具箱
- 控制类工具箱。
- 控制系统工具箱(Control System Toolbox);
- 系统辨识工具箱(System Identification Toolbox);
- 鲁棒控制工具箱(Robust Control Toolbox);
- 模糊逻辑工具箱(Fuzzy Logic Toolbox);
- 神经网络工具箱(Neural Network Toolbox);
- 模型预测控制工具箱(Model Predictive Control Toolbox)。
- 应用数学类工具箱。
- 最优工具箱(Optimization Toolbox);
- 曲线拟合工具箱(Curve Fitting Toolbox);
- 统计工具箱(Statistics Toolbox);
- 偏微分方程工具箱(Partial Differential Equation Toolbox);
- 信号处理类工具箱。
- 信号处理工具箱(Signal Processing Toolbox);
- 通信系统工具箱(Communications System Toolbox);
- 小波分析工具箱(Wavelet Toolbox);
- 其他常用工具箱。
- 符号数学工具箱(Symbolic Math Toolbox);
- 并行计算工具箱(Parallel Computing Toolbox);
4.3 MATLAB常用命令
![1](https://img-blog.csdnimg.cn/ca18fcaa84d2497a923e3b794b4e4d01.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARlVYSV9XaWxsYXJk,size_20,color_FFFFFF,t_70,g_se,x_16) ![2](https://img-blog.csdnimg.cn/2e174b145f114da3bb6ae24bd19fb917.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARlVYSV9XaWxsYXJk,size_20,color_FFFFFF,t_70,g_se,x_16) ![3](https://img-blog.csdnimg.cn/f2316848e5bc41aa9db96e38e0b7ec82.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARlVYSV9XaWxsYXJk,size_20,color_FFFFFF,t_70,g_se,x_16) ![4](https://img-blog.csdnimg.cn/c70a1bb3c1ab443fb6554a09d837ac9c.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARlVYSV9XaWxsYXJk,size_20,color_FFFFFF,t_70,g_se,x_16)
|