
MATLAB R2024b 是 MathWorks 于 2024 年 9 月发布的年度重要版本,主要聚焦于性能优化、工作流简化以及前沿技术(如 6G、AI)的支持。以下是该版本的核心更新亮点:
1. 核心功能与工具箱更新
无线通信与 5G/6G 支持:
5G Toolbox™:新增对 6G 波形生成的支持,并提供 5G 波形的信号质量评估功能,助力下一代通信系统研发 。
SoC Blockset™:Infineon AURIX 微控制器的支持包已合并至 Embedded Coder® Support Package 。
硬件在环与代码生成:
DSP HDL Toolbox™:引入新的交互式 DSP HDL IP 设计器,用于配置算法并生成硬件就绪的 HDL 代码 。
Qualcomm Hexagon NPU 支持:新增针对 Snapdragon 处理器中神经处理单元 (NPU) 的硬件支持包,支持基于 Simulink 无缝部署产品级 C 代码 。
控制系统设计:
Simulink Control Design™:增强了对非线性和数据驱动控制方法的支持,包括滑动模式控制和迭代学习控制 。
System Composer™:支持编辑子集视图,并使用活动和序列图描述系统行为,强化基于模型的系统工程 。
2. 数据分析与可视化增强
新图表类型:
小提琴图 (violinplot):结合箱形图和密度图特征,直观展示数据分布及概率密度,支持分组和颜色区分 。
罗盘图 (compassplot):新增函数用于绘制复数或极坐标数据,替代老旧的 compass 函数,提供更专业的工程绘图体验 。
3D 切片平面 (constantplane):可在 3D 绘图中创建半透明平面以突出显示特定区域 。
性能显著提升:
datetime 解析:解析包含本地化名称或时区偏移的日期字符串速度大幅提升(测试案例中从 4.75s 降至 0.27s)。
其他函数优化:median(加权中位数)、isprime(质数判断)等函数的计算效率均有显著改进 。
3. 开发环境与用户体验
新版桌面系统转正:正式启用经过 Beta 测试的新桌面界面,支持深色主题、动态调试器改进及错误定位符号 (^) 提示 。
帮助文档集成:帮助浏览器被移除,帮助文档现在直接在系统的默认浏览器中打开,提升加载速度和兼容性 。
实时编辑器增强:允许用户自定义实时脚本中的文本和代码样式(字体、大小、颜色),并支持更灵活的 ODE 求解交互任务 。
调试改进:dbstop 函数现在可以在检测到未被分号抑制的输出时暂停执行,便于排查意外输出 。
4. 深度学习与 AI 集成
大语言模型接口:支持通过 Ollama 本地部署并接入 DeepSeek、ChatGPT 等大语言模型,构建智能对话系统开发闭环 。
模型架构扩展:Deep Learning Toolbox 进一步整合了 Transformer、图神经网络 (GNN)、物理信息神经网络 (PINN) 等前沿架构的支持 。
框架互操作性:强化了与 TensorFlow 和 PyTorch 的协同工作能力,支持模型导入导出及联合仿真 。
5. 安装与系统要求
磁盘空间:完整安装约需 34GB - 40GB 可用磁盘空间,建议安装在非系统盘以避免性能瓶颈 。
内存要求:建议至少配备 8GB 及以上内存 。
语义版本:R2024b 的语义版本号为 24.2.0 。
评论区 (0条)
登录发表评论