MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。
版本亮点包括:
- 数据分析:MATLAB视觉,用于回归的应用程序,以及更多的用于机器学习的大数据算法
- 深度学习:使用预训练的 CNN 模型,导入 Caffe 模型,使用多个 GPU 和云实例进行训练
- 自动驾驶:用来设计、仿真和测试 ADAS 以及自动驾驶系统的新工具箱
- 并行仿真:使用 parsim 命令直接运行多个并行仿真任务
- 5G 库:对 3GPP 5G 无线电新技术进行仿真的 MATLAB 函数
- 升级:升级到最新版本,轻松实现全项目升级及跨版本整合
MATLAB产品系列更新包括:
MATLAB
- 实时编辑器中的交互式图形更新,包括标题、标签、图例和其他注释,以及将实时脚本输出复制到其他应用程序的功能
- Heatmap 绘图函数,用于实现数据的可视化
- 可用于 tall 数组的其他函数,包括 ismember、sort、conv 和滑动统计函数
MATLAB Online
- 通过 Web 浏览器访问 MATLAB
- 教学及便捷访问的理想选择
- 大多数许可证均可使用
Econometrics Toolbox
- 贝叶斯线性回归模型,用于分析响应变量和一组预测变量之间的关系
- 向量自回归模型,用于分析多变量时序数据,包括外生预测器
MATLAB Production Server
- 基于 Web 的服务器管理仪表盘,用于 IT 配置和控制
Neural Network Toolbox
- 深度学习算法用于训练卷积神经网络 (convolutional neural network, CNN) ,可以在 PC、集群以及云上利用多个 GPU 执行回归任务
- 利用图像优化将通过CNN深度学习模型得到的特征可视化
- 从预先训练好的 CNN 模型(AlexNet、VGG-16 和 VGG-19)和 Caffe Model Zoo 中的模型传递权重的功能
Statistics and Machine Learning Toolbox
- 回归学习应用程序,用于使用有监督机器学习来训练回归模型
- tall 数组算法,用于支持向量机 (support vector machine, SVM) 和朴素贝叶斯分类、袋装决策树以及套索回归
Computer Vision System Toolbox
- 使用Fast R-CNN 和 Faster R-CNN 深度学习算法进行目标检测
Automated Driving System Toolbox
- 一款用于开发风险模型和进行风险模拟的新产品
Simulink产品系列更新包括:
Simulink
- parsim 命令,用于直接运行多个并行仿真
- Simulink 项目升级,可将项目中的所有文件轻松更新为最新版本
- 无需将数据加载到内存,即可对 MAT 文件中的大输入信号进行流式传输
- 缩减总线布线,可快速将信号合成为总线,并自动创建总线元素端口,以便在子系统之间以及内部使用较少的信号线
- 自动创建端口,用于在布控信号时将输入端口和输出端口添加到模块
Powertrain Blockset
- 一款用于对汽车动力总成系统进行建模和仿真的新产品
Simscape Multibody
- 运行时参数可用于加速仿真任务和修改组件参数值而无需重新生成 C 代码
- Onshape CAD 导入用于多体仿真中基于云的 CAD装配
信号处理和通信更新包括:
Antenna Toolbox
- 天线设计器应用程序,可根据所需特性交互式选择和分析天线
Communications System Toolbox
- 对在多路径和散射传播场景中运行的空间定义 MIMO 信道进行建模和仿真
LTE System Toolbox
- Sidelink 接收功能,实现 LTE-A ProSe 直接通信的链路级仿真,用于公共安全和车载通信应用
WLAN System Toolbox
- 支持生成符合 IEEE 802.11ad 标准的波形
代码生成更新包括:
Embedded Coder
- 跨版本代码集成可用于较早版本的模型引用生成代码的重用
Simulink Coder
- 为 MATLAB 函数模块仿真和代码生成提供动态内存支持
HDL Coder
- 从符合 IEEE 标准的单精度浮点操作生成 HDL 代码
HDL Verifier
- 支持探测和获取内部 FPGA 信号用于在MATLAB 或 Simulink 中进行分析
验证和确认更新包括:
Polyspace Bug Finder
- 对 MISRA C:2012 Amendment 1 和新的加密程序执行代码检查
Simulink Verification and Validation
- 对克隆检测进行改进,用于重构重复的库型式和子系统克隆
- 为 DOORS® Next Generation 提供支持,用于在 DOORS Next Generation 中链接和追溯模型元素至需求
Simulink Design Verifier
- 通过仿真过程的切片器高亮显示,实现状态活动时刻的可视化效果
Simulink Code Inspector
- 支持 MATLAB®、Simulink® 和 Stateflow® 中的循环和周期操作
支持操作系统 Windows 7 SP1 / 8.x / Windows 10 / Windows Server 2012 (R2) / Server 2008 R2 SP1 / Windows Server 2016
软件下载地址:
评论前必须登录!
注册