Software introduction
MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。
MATLAB 的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用MATLAB函数集)扩展了MATLAB 环境,以解决这些应用领域内特定类型的问题。
MATLAB是数百万工程师和科学家都在使用的编程和数值计算平台,支持数据分析、算法开发和建模。
function Introduction
中国 北京,2024 年 9 月 12 日 —— 全球领先的数学计算软件开发商 MathWorks 今日发布 MATLAB 和 Simulink 产品系列版本 2024b(R2024b)。 R2024b推出了几项重要更新,帮助从事无线通信系统、控制系统和数字信号处理应用的工程师和研究人员简化工作流。
除了 MathWorks 平台产品的改进之外,R2024b 还包括对常见 MATLAB 和 Simulink 工具的重要更新,包括:
-5G Toolbox 的初衷是为新无线电(NR)和 5G-Advanced 系统提供建模、仿真和验证函数,现在它支持探索 6G 波形生成和 5G 波形的信号质量评估。
-DSP HDL Toolbox 为开发信号处理应用提供硬件就绪的 Simulink 模块和子系统。该工具箱现在包括新的交互式 DSP HDL IP 设计器,用于配置 DSP 算法并生成 HDL 代码和验证组件。
-Simulink Control Design 用于设计和分析在 Simulink 中建模的控制系统。现在它能够设计与实现非线性和数据驱动控制方法,如滑动模式和迭代学习控制。
-System Composer 支持通过架构设定和分析来实现基于模型的系统工程和软件架构建模。该工具现已允许客户编辑子集视图,并用活动和序列图描述系统行为。
类别 | 工具箱 | 功能描述 |
MATLAB主程序 |
MATLAB |
MATLAB科学计算的基础平台 |
并行计算 |
Parallel Computing Toolbox |
并行计算工具箱 |
数学、统计与优化 |
Symbolic Math Toolbox Partial Differential Equation Toolbox Statistics and Machine Learning Toolbox Curve Fitting Toolbox Optimization Toolbox Global Optimization Toolbox Deep Learning Toolbox Model-Based Calibration Toolbox Text Analytics Toolbox |
偏微分方程工具箱
统计与机器学习工具箱
曲线拟合工具箱
优化工具箱
全局优化工具箱
神经网络工具箱
模型校准工具箱
文本分析工具箱
|
控制系统 |
Control System Toolbox
System Identification Toolbox
Fuzzy Logic Toolbox
Robust Control Toolbox
Model Predictive Control Toolbox
Aerospace Toolbox
Robotics System Toolbox
|
控制系统工具箱
系统辨识工具箱
模糊逻辑工具箱
鲁棒控制工具箱
模型预测控制工具箱
航空航天工具箱
机器人系统工具箱
|
信号处理和无线通信 |
Signal Processing Toolbox
DSP System Toolbox
Audio System Toolbox
Communications System Toolbox
Wavelet Toolbox
RF Toolbox
Antenna Toolbox
Phased Array System Toolbox
LTE System Toolbox
WLAN System Toolbox
|
信号处理工具箱
DSP系统工具箱
音频系统工具箱
通信系统工具箱
小波分析工具箱
射频工具箱
天线工具箱
相阵列系统工具箱
LTE系统工具箱
WLAN系统工具箱
|
图像处理和计算机视觉 |
Image Processing Toolbox
Computer Vision System Toolbox
Automated Driving System Toolbox
Vision HDL Toolbox
Image Acquisition Toolbox
Mapping Toolbox
|
图像处理工具箱
计算机视觉工具箱
自动驾驶系统工具箱
视觉HDL工具箱
图像获取工具箱
地图工具箱
|
测试&测量 |
Data Acquisition Toolbox
Instrument Control Toolbox
OPC Toolbox
Vehicle Network Toolbox
|
数据获取工具箱
仪器控制工具箱
OPC工具箱
车载网络工具箱
|
计算金融 |
Financial Toolbox
Econometrics Toolbox
Datafeed Toolbox
Database Toolbox
Financial Instruments Toolbox
Trading Toolbox
Risk Management Toolbox
|
金融工具箱
经济计量学工具箱
金融数据工具箱
数据库工具箱
金融衍生品工具箱
自动交易工具箱
风险管理工具箱
|
计算生物 |
Bioinformatics Toolbox
SimBiology
|
生物信息学工具箱
生物仿真工具箱
|
代码生成 |
MATLAB Coder
HDL Coder
HDL Verifier
Filter Design HDL Coder
Fixed-Point Designer
GPU Coder
|
MATLAB代码生成器
HDL代码生成器
HDL代码验证工具箱
滤波器设计HDL代码生成器
定点化工具箱
GPU代码生成器
|
应用发布 |
MATLAB Compiler
MATLAB Compiler SDK
Spreadsheet Link
MATLAB Report Generator
|
MATLAB编译器
MATLAB SDK编译器
Excel接口工具箱
MATLAB报告生成器
|
Simulink主程序 |
Simulink |
Simulink仿真基础平台 |
基于事件的建模 |
Stateflow SimEvents |
状态机工具箱 事件仿真工具箱 |
物理建模 |
Simscape Simscape Multibody Simscape Driveline Simscape Fluids Simscape Electrical |
物理建模工具箱 机械仿真工具箱 传动仿真工具箱 液压仿真工具箱 电力电子仿真工具箱 |
控制系统仿真 |
Simulink Control Design Simulink Design Optimization Aerospace Blockset Powertrain Blockset |
Simulink控制设计工具箱 Simulink设计优化工具箱 航空航天模块集 动力系统模块集 |
通信仿真 |
RF Blockset |
射频仿真工具箱 |
仿真代码生成 |
Simulink Coder Embedded Coder Simulink PLC Coder LTE HDL Toolbox |
Simulink代码生成器 嵌入式代码生成器 Simulink PLC代码生成器 LTE HDL工具箱 |
实时仿真与测试 |
Simulink Real-Time Simulink Desktop Real-Time |
Simulink实时仿真工具箱 Simulink桌面实时仿真工具箱 |
验证、确认和测试 |
Simulink Design Verifier Simulink Test Simulink Code Inspector Polyspace Bug Finder Polyspace Code Prover Simulink Requirements Simulink Check Simulink Coverage |
Simulink设计验证器 Simulink测试工具 Simulink代码检查器 Polyspance缺陷发现器 Polyspace代码校准器 Simulink需求分析工具箱 Simulink检查工具箱 Simulink覆盖检查工具箱 |
仿真绘图与报告 |
Simulink 3D Animation Simulink Report Generator |
Simulink三维动画 Simulink报告生成器 |
软件系统要求:
类别
Windows
Mac
Linux
操作系统
Windows 11
Windows 10 (version 20H2 or higher)
Windows Server 2019
Windows Server 2022
注意:
自R2019a起支持Windows Server 2019。
自R2019a起,不支持Windows Server 2012和Windows Server 2012 R2。
macOS Ventura (13)
macOS Monterey (12)
macOS Big Sur (11.6)
注意:
未来版本将停止支持 macOS Big Sur (11)
Ubuntu 22.04 LTS
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Debian 11
Red Hat Enterprise Linux 9
Red Hat Enterprise Linux 8 (minimum 8.4)
Red Hat Enterprise Linux 7 (minimum 7.9)
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Server 12 (minimum SP2)
SUSE Linux Enterprise Server 15
注意:
未来版本将停止对 Ubuntu 18.04 LTS 的支持
处理器
最低要求:任何 Intel 或 AMD x86-64 处理器。
推荐:任何具有四个逻辑内核和 AVX2 指令集支持的 Intel 或 AMD x86-64 处理器。
注意:未来版本的 MATLAB 将需要具有 AVX2 指令集支持的处理器
Intel
最低:任何 Intel x86-64 处理器
推荐:任何具有四个逻辑内核和 AVX2 指令集支持的 Intel x86-64 处理器
注意: 未来版本的 MATLAB 将需要具有 AVX2 指令集支持的处理器
Apple Silicon
最低要求:任何 M-series 芯片
注意:在 Apple silicon Mac 上,MATLAB 使用 Rosetta 2 运行
最低:任何 Intel 或 AMD x86-64 处理器
推荐:任何具有四个逻辑内核和 AVX2 指令集支持的 Intel 或 AMD x86-64 处理器
注意: 未来版本的 MATLAB 将需要具有 AVX2 指令集支持的处理器
磁盘
最低:仅 MATLAB 需要 3.8 GB,
典型安装需要 4-6 GB;
所有产品安装需要 23 GB。
推荐使用 SSD。
最低:仅 MATLAB 需要 3.5 GB,
典型安装需要 4-6 GB;
所有产品安装需要 16 GB。
推荐使用 SSD。
仅 MATLAB 需要 3.8 GB,
典型安装需要 4-6 GB;
所有产品安装需要 22 GB。
强烈建议使用 SSD。
内存
最低:4 GB
推荐:8 GB
最低:4 GB
推荐:8 GB
最低:4 GB
推荐:8 GB
显卡
不需要特定的显卡,但建议使用支持 OpenGL 3.3 和 1GB GPU 显存的硬件加速显卡。
使用 Parallel Computing Toolbox 的 GPU 加速需要具有特定计算能力范围的 GPU。
任何能够运行 macOS Big Sur 的 Mac 都具有能够运行 MATLAB 的 GPU。
使用 Parallel Computing Toolbox 的 GPU 加速在 macOS 上不可用。
不需要特定的显卡,但建议使用支持 OpenGL 3.3 和 1GB GPU 显存的硬件加速显卡。
强烈建议使用供应商提供的专有驱动程序。
使用 Parallel Computing Toolbox 的 GPU 加速需要具有特定计算能力范围的 GPU。
function introduction
Product dynamic