R2021a 概述

 

探索新亮点

下载最新版本,让 MATLAB 和 Simulink 为您再添助力。

发布亮点

新产品

重要更新

  • Aerospace Blockset - 使用新的 Orbit Propagator、CubeSat Vehicle 和 Attitude Profile 模块执行航天器和小型卫星的高级任务规划
  • Aerospace Toolbox - 定义飞机配置和动力学以进行稳定性和控制分析,并设计和分析卫星和地面站场景
  • Antenna Toolbox - 基于包含铜、锡、金等在内的材料目录,估计具有有限电导率和一定厚度的金属天线的效率和损耗
  • Audio Toolbox - 基于底层预训练深度网络和机器学习模型,对音频、语音和声音进行人工智能驱动的单线信号分析
  • Computer Vision Toolbox - 支持任意大图像的标注和深度学习
  • Datafeed Toolbox - 使用 C++ 接口连接到 Bloomberg,并利用合并到 Datafeed Toolbox 中的 Trading Toolbox 功能
  • Mixed-Signal Blockset - 混合信号分析器支持 Cadence 仿真结果和混合信号波形的导入、可视化和后处理
  • Navigation Toolbox - 实现多传感器和路标 SLAM;以更高的准确度仿真 GNSS 传感器
  • Polyspace Bug Finder Access - Polyspace Analysis as You Code:在 Visual Studio、Visual Studio Code 和 Eclipse 中运行静态代码分析并查看结果
  • Reinforcement Learning Toolbox - 使用强化学习设计器以交互方式创建、训练和仿真强化学习智能体
  • System Composer - 捕获序列图、状态图和 Simulink 模型中的行为;设计、仿真和部署软件架构
  • Vehicle Network Toolbox - 使用 CAN FD 资源管理器和 CAN 资源管理器对 CAN FD 和 CAN 总线流量进行解码和可视化

按产品浏览版本详情

MATLAB® 产品系列

MATLAB

  • 实时编辑器控件:将变量链接到下拉项和滑块值,以在实时脚本中创建动态控件
  • 实时编辑器中的“创建绘图”任务:以交互方式创建绘图并生成代码
  • “名称=值”语法:使用“名称=值”语法将名称-值参数传递给函数
  • 类图查看器:创建图形化的类图来探查类层次结构和类详细信息

MATLAB Web App Server

  • 基于策略的访问:指定一个策略,用于控制对 Web App 各个文件夹的访问

Partial Differential Equation Toolbox

  • 电磁分析:求解二维静电和静磁问题

Symbolic Math Toolbox

  • 符号矩阵变量对用紧凑格式表示的符号矩阵变量执行线性代数计算

AI、数据科学和统计学

Deep Learning Toolbox

  • 试验管理器:使用预配置的模板尽可能减少编码工作量,并使用自定义训练循环进行训练
  • TensorFlow 导入器:将顺序 API 和功能 API 模型导入 MATLAB

Reinforcement Learning Toolbox

  • 强化学习设计器:使用可视化的交互式工作流设计、训练和仿真智能体

Statistics and Machine Learning Toolbox

  • 机器学习 App:基于预留测试数据评估模型,并在分类学习器和回归学习器中拟合全连接神经网络
  • 可解释性:使用 Shapley 值解释复杂模型,以获得与模型无关的解释
  • Simulink 中的预测模块:仿真决策树和树集成并生成 C/C++ 代码

Text Analytics Toolbox

  • BERT Transformer 模型:使用 BERT 模型执行文本分类、摘要和情感分析等任务

汽车

Automated Driving Toolbox

  • 使用 ASAM OpenSCENARIO 1.0 格式共享驾驶场景
  • 使用从 Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0) 服务导入的道路数据创建驾驶场景

AUTOSAR Blockset

  • 使用 Simulink 总线端口对基于消息的 AUTOSAR 通信、基于导出函数的可运行实体、变体条件和非虚拟总线建模
  • 在架构 (VFB) 级别上为软件组件可运行实体导入和导出包含执行顺序约束的 ARXML 文件

IEC Certification Kit

  • ISO 26262 ADAS 示例:了解如何使用 Simulink 根据 ISO 26262:2018 设计、实现和验证 ADAS 应用

RoadRunner

  • 超高工具,用于调整道路横坡度

RoadRunner Scene Builder

  • 从 HERE HD Live Maps 导入标志、路桩和路障

Vehicle Dynamics Blockset

  • 通过虚幻引擎车辆增强,支持导入自定义网格和控制车辆照明
  • 控制虚幻引擎场景中的天气和太阳位置

Vehicle Network Toolbox

  • CAN 和 CAN FD 资源管理器:无需编写 MATLAB 代码即可解码 CAN 和 CAN FD 报文,并可视化 CAN 和 CAN FD 总线流

图像处理和计算机视觉

Image Processing Toolbox

  • 处理因过大而无法放入内存的二维、三维和 N 维图像
  • 代码生成:针对多个函数提升了生成代码的执行速度
  • 图像处理入门之旅:学习 MATLAB 中的实用图像处理技术的基础知识

Computer Vision Toolbox

  • 支持任意大图像的标注和深度学习

Lidar Toolbox

  • 使用激光雷达相机标定器来标定激光雷达和相机传感器以估计刚性变换

Simulink® 产品系列

Simulink

  • Simulink 代码导入器:将 C 代码作为可重用 Simulink 库导入
  • 仿真加速:使用 SIMD 指令和多线程协同仿真加速仿真
  • 总线元素端口:使用总线元素端口创建和访问组件接口,可选择所有类型的基于名称的合成信号,包括非虚拟总线和总线数组
  • 事件记录和动画:使用事件动画和序列查看器工具,对模型中涉及 Function-Call Subsystem 模块、Simulink 消息和 Simulink 函数的事件进行检查及动画化。
  • Record 模块:将来自同一模块的仿真数据记录到工作区和文件中

Stateflow

  • 架构模型:使用 Stateflow 中的状态图表示工作模式,用以描述 System Composer 中的组件行为
  • Stateflow 编辑器:借助快速插入、调整大小时参考线和转移标签柄,更快地构建整洁、易懂的模型

System Composer

  • 序列图:将系统行为描述为组件间交互的序列

Simulink Compiler

  • 源代码 FMU 导出:导出 FMU 及 C 源代码以进行跨平台编译

Aerospace Toolbox

  • satelliteScenario 对象:设计和分析卫星和地面站的二维和三维地球可视化场景,包括轨道推演、地面轨迹建模和视距接入分析

Aerospace Blockset

  • 航天器参考模型:在 Simulink 中使用预配置的模型和工程模板(以前是 CubeSat 仿真库附加产品的一部分)对小型卫星和航天器的运动和动力学进行建模、仿真和可视化

代码生成

DDS Blockset

  • 新产品,用于设计和仿真 DDS 应用

Embedded Coder

  • C++ 代码映射:使用交互式和编程式的代码映射工作流配置 C++ 类接口
  • 增强 MISRA C++:2008 合规:减少生成代码中的 MISRA C++:2008 和 AUTOSAR C++14 违规
  • 图像处理代码生成:提升了多个 Image Processing Toolbox 函数的执行速度

MATLAB Coder

  • 为深度学习网络生成不依赖第三方库的 C/C++ 代码

机器人与自主系统

Navigation Toolbox

  • 增强 SLAM 功能,在姿态图中支持多传感器和路标点,并提高了 GNSS 仿真的准确度
  • 仿真全球导航卫星系统 (GNSS) 星座并估计接收机位置

ROS Toolbox

  • 使用 MATLAB Coder 生成 C++ ROS 节点

UAV Toolbox

  • 将 DTED 地形数据或网格添加到仿真的无人机场景
  • 控制虚幻引擎场景中的天气和太阳位置

射频与混合信号

Antenna Toolbox

  • 使用 MetalCatalog 或自定义属性指定金属电导率,并分析辐射效率

Mixed-Signal Blockset

  • 混合信号分析器:分析和可视化混合信号仿真数据、趋势和波形

RF Toolbox

  • 射频 System object,用于在 MATLAB 中仿真 RF Blockset 电路包络模型

Simscape

Simscape

  • Simscape 入门之旅:跟随交互式教程,初步了解如何创建、编辑和仿真 Simscape 模型

Simscape Electrical

  • 储能建模:在不同的模型保真度下对电热电池和燃料电池系统进行仿真

测试和验证

Simulink Requirements

  • 需求编辑器:Simulink Requirements 的新用户界面和工具条

Simulink Check

  • 工件可追溯性图:通过 Simulink Check 查看基于需求的测试工件之间的关系,以了解可追溯性

Simulink Test

  • 单元测试 C/C++ 代码:使用 Simulink Test 导入和测试外部 C/C++ 代码
  • 原子子系统单元测试:借助 Simulink Test,使用单个测试框架验证原子子系统的普通仿真和软件在环 (SIL) 仿真的等效性

Simulink Coverage

  • 代码覆盖率可追溯性:使用 Simulink Coverage,将代码覆盖率结果追溯至采用软件在环或处理器在环模式仿真的模型的相关测试

Simulink Design Verifier

  • 观测器支持:使用观测器模型,通过 Simulink Design Verifier 以无线方式访问信号以定义分析目标

Polyspace 代码验证产品

  • Polyspace as You Code:在 Visual Studio、Visual Studio Code 和 Eclipse 中运行静态代码分析并查看结果
  • MISRA C:2012:支持 MISRA C:2012 技术勘误 1 和修订 2
  • C++ 支持:验证同时包含 C 和 C++ 源文件的项目

信号处理

Audio Toolbox

  • CREPE 和 OpenL3 深度网络,分别用于基音估计和音频嵌入
  • i-Vector,用于在机器学习应用中实现信号的低维表示

DSP System Toolbox

  • 使用数据流执行域来分析和配置 Simulink 模型的多核执行

Radar Toolbox

  • 新产品,用于设计、仿真和测试多功能雷达系统

Sensor Fusion and Tracking Toolbox

  • 系统化地构建跟踪架构和仿真跟踪系统

Signal Processing Toolbox

  • 信号处理入门之旅:跟随交互式教程学习信号处理方法,包括信号预处理、滤波和频谱分析
  • 信号标注器:标注实值和复值信号,并使用仪表板来分析标注进度和标注信号集中的标签分布

Wavelet Toolbox

  • 小波时间散射:对时间 × 通道 × 批量数据的自动特征提取进行加速和部署

无线通信

5G Toolbox

  • 使用函数或无线波形发生器生成 5G NR 上行链路 (UL) 和下行链路 (DL) 定制波形

Communications Toolbox

  • 使用弹跳射线 (SBR) 方法对通道模型进行计算高效的射线追踪分析
  • 采用无监督联合编码调制方案的无线自动编码器深度学习示例

LTE Toolbox

  • 在 MATLAB Online 上使用 LTE Toolbox 功能

Satellite Communications Toolbox

  • 新产品,用于仿真、分析和测试卫星通信系统和链路

WLAN Toolbox

  • 生成 IEEE 802.11be 单用户波形并测量发射机调制精度、频谱模板和频谱平坦度
  • 使用深度学习进行 IEEE 802.11az 定位