MatLAB及工具箱算法计算特点汇总
MATLAB及工具箱计算特点汇总
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案。
Matlab拥有非常丰富的应用工具箱,这些工具箱的计算特点汇总如下:
1.1 MatLAB及工具箱计算特点
No |
分类 |
程序模块 |
计算特点 |
||
1 |
主模块 |
MATLAB |
S |
||
2 |
并行计算 |
并行计算工具箱 |
M |
G |
C |
MATLAB分布式计算服务器 |
C |
||||
3 |
数学和优化 |
曲线拟合工具箱 |
S |
||
优化工具箱 |
M |
||||
全局优化工具箱 |
M |
||||
符号数学工具箱 |
S |
||||
映射工具箱 |
S |
G2 |
|||
偏微分方程工具箱 |
M |
G3 |
|||
4 |
AI、数据科学与统计学 |
统计和机器学习工具箱 |
M |
G |
C |
深度学习工具箱 |
M |
G |
C |
||
强化学习工具箱 |
M |
G |
C |
||
文字分析工具箱 |
S |
G |
|||
预测性维护工具箱 |
S |
||||
5 |
代码生成 |
MATLAB编码器 |
S |
G |
|
嵌入式编码器 |
M |
||||
HDL编码器 |
S |
||||
HDL验证器 |
S |
||||
滤波器设计HDL编码器 |
S |
||||
定点设计器 |
S |
||||
GPU编码器 |
S |
G |
|||
6 |
应用程序发布 |
MATLAB编译器 |
S |
||
MATLAB编译器SDK |
S |
||||
MATLAB生产服务器 |
M |
C |
1.2 Simulink及工具箱计算特点
No |
分类 |
程序模块 |
计算特点 |
||
1 |
主模块 |
Simulink |
S |
||
System Composer |
S |
||||
2 |
基于事件的建模 |
Stateflow |
S |
||
SimEvents |
S |
||||
3 |
物理建模 |
Simscape |
S |
||
Simscape传动系统 |
S |
||||
Simscape电气 |
S |
||||
Simscape流体 |
S |
||||
Simscape多体 |
M |
||||
4 |
实时仿真和测试 |
Simulink实时 |
M |
C |
|
Simulink桌面实时 |
M |
||||
5 |
代码生成 |
Simulink编码器 |
S |
||
嵌入式编码器 |
S |
||||
AUTOSAR块集 |
S |
||||
定点设计器 |
S |
||||
Simulink PLC编码器 |
S |
||||
Simulink代码检查器 |
S |
||||
HDL编码器 |
S |
||||
HDL验证器 |
S |
||||
6 |
确认、验证和测试 |
Simulink Requirement |
S |
||
Simulink Check |
S |
||||
Simulink覆盖 |
S |
||||
Simulink设计验证程序 |
S |
||||
Simulink测试 |
S |
||||
7 |
仿真图形与报告 |
Simulink 3D动画 |
S |
G3 |
|
Simulink报告生成器 |
S |
1.3 应用工具箱计算特点
No |
分类 |
程序模块 |
计算特点 |
||
1 |
信号处理 |
信号处理工具箱 |
M |
G |
|
相控阵系统工具箱 |
M |
G |
|||
DSP系统工具箱 |
M |
||||
音频系统工具箱 |
M |
G |
|||
小波工具箱 |
M |
G |
|||
2 |
图像处理与计算机视觉 |
图像处理工具箱 |
M |
G |
|
计算机视觉系统工具箱 |
M |
G |
|||
3 |
控制系统 |
控制系统工具箱 |
S |
||
系统识别工具箱 |
S |
||||
预测性维护工具箱 |
M |
||||
强大的控制工具箱 |
S |
||||
模型预测控制工具箱 |
S |
||||
模糊逻辑工具箱 |
M |
||||
Simulink控制设计 |
S |
||||
Simulink设计优化 |
S |
||||
强化学习工具箱 |
M |
G |
C |
||
4 |
测试和测量 |
数据采集工具箱 |
M |
||
仪器控制工具箱 |
M |
||||
图像采集工具箱 |
M |
||||
OPC工具箱 |
S |
||||
车辆网络工具箱 |
M |
||||
ThingSpeak |
S |
||||
5 |
RF与混合信号 |
天线工具箱 |
M |
||
射频工具箱 |
M |
||||
射频模块 |
S |
||||
混合信号块集 |
S |
||||
SerDes工具箱 |
S |
||||
6 |
无线通信 |
通信工具箱 |
M |
G |
|
WLAN系统工具箱 |
S |
||||
LTE系统工具箱 |
S |
||||
5G工具箱 |
S |
||||
7 |
自主系统 |
自动驾驶系统工具箱 |
M |
G |
|
机器人系统工具箱 |
M |
G |
|||
导航工具箱 |
S |
||||
ROS工具箱 |
S |
||||
传感器融合和跟踪工具箱 |
S |
||||
8 |
汽车 |
基于模型的校准工具箱 |
M |
||
动力总成模块组 |
M |
G |
|||
车辆动力学模块集 |
S |
G |
|||
自动驾驶系统工具箱 |
M |
G |
|||
车辆网络工具箱 |
S |
||||
AUTOSAR块集 |
S |
||||
9 |
航空航天 |
航空航天套件 |
M |
G2 |
|
航空工具箱 |
S |
G2 |
|||
导航工具箱 |
S |
||||
10 |
计算金融学 |
计量经济学工具箱 |
M |
||
财务工具箱 |
M |
G |
|||
Datafeed工具箱 |
S |
||||
数据库工具箱 |
S |
||||
金融工具箱 |
M |
||||
交易工具箱 |
M |
||||
风险管理工具箱 |
M |
||||
11 |
计算生物学 |
生物信息学工具箱 |
M |
||
SimBiology |
M |
||||
12 |
系统工程 |
System Composer |
S |
||
Simulink Requirement |
S |
||||
Stateflow |
S |
备注:表里S、M、G、G2、G3、C代表的含义如下:
S |
单核计算模式 |
M |
单CPU多核或多CPU计算模式 |
G |
GPU计算 |
G2 |
显卡(大容量显存) |
G3 |
Nvidia Quadro图卡系列 |
C |
分布式多机集群 |