MATLAB R2024b是一款全球领先的数学计算软件,新版R2024b 推出了几项重要更新,帮助从事无线通信系统、控制系统和数字信号处理应用的工程师和研究人员简化工作流程。MATLAB 支持自定义 Live Editor 字体、改进了远程数据读取和可视化功能,新增了 ODE 求解任务和任务组自动化功能。Simulink 增强了设计管理和变体激活,支持在仿真期间动态调整变体选择。主要更新还包括 5G 工具箱的 6G 波形探索、DSP HDL 算法设计工具和非线性控制设计。总体而言,这些更新显著提升了系统建模、算法开发和信号处理能力。欢迎需要此款共计的朋友前来下载使用。
MATLAB R2024b for Windows :点击下载
MATLAB R2024a for Mac:点击下载
R2024b 版本亮点 - MATLAB 和 Simulink
主要更新
5G Toolbox - 探索候选 6G 波形生成;使用无线波形分析器对采集的 5G 波形执行信号质量评估。 DSP HDL Toolbox - 使用交互式 DSP HDL IP 设计器自定义、配置 DSP 算法,并生成 HDL 代码和验证组件。 Simulink Control Design - 设计和实现非线性与数据驱动控制方法,如滑动模式和迭代学习控制。 System Composer - 编辑子视图;用活动和序列图描述系统行为。
功能迁移
Embedded Coder - 从 R2024b 开始,SoC Blockset Support Package for Infineon® AURIX™ Microcontrollers 已合并到 Embedded Coder Support Package for Infineon® AURIX™ TCx4 Microcontrollers 中。
版本亮点
MATLAB实时编辑器字体 自定义文本和代码样式的字体、大小、颜色和格式。
Simulink组件接口视图 在突出显示组件边界和信号跟踪的透视图中创建、编辑和查看接口。
5G Toolbox 6G 探索库 使用 MATLAB 浏览 6G 赋能技术。
MATLAB
帮助中心 - 在系统 Web 浏览器中查看文档。 “求解 ODE”实时编辑器任务 - 以交互方式求解常微分方程组。 读取在线数据 - 使用 31 个附加函数通过 HTTP 和 HTTPS 读取多个类别的远程数据,包括低级 I/O、数据存储和 HDF5。 图形 - 可视化分组的数值数据 (violinplot);在极坐标区中创建一个或多个罗盘图 (compassplot)。 dbstop 函数 - 当返回取消隐藏的输出时暂停执行,以查找缺失的分号。 构建自动化 - 创建并运行一组任务。
Simulink
运行时变体 - 通过将激活时间设置为运行时,在仿真或代码生成期间更改 Variant Subsystem 模块的活动选择项。 仿真数据检查器 - 使用新的 MLDATX 2.0 文件格式,以更快的速度和更小的文件大小保存和加载会话。 Simulink 编辑器 - 使用快速插入时了解 Simulink 模块和操作的更多信息。
适用于 Windows 的 MATLAB R2024b 系统要求
操作系统
Windows 11(22H2 或更高版本) Windows 10(版本 22H2) Windows Server 2022
处理器
最低配置 任何具有两个或两个以上内核的英特尔或 AMD x86-64 处理器 建议使用 任何具有四个或更多内核且支持 AVX2 指令集的英特尔或 AMD x86-64 处理器 注:MATLAB 的未来版本将要求处理器支持 AVX2 指令集
内存
最小: 8 GB 建议使用 16 GB
存储空间
仅 MATLAB 需 4.2 GB 一般安装为 4-6 GB 24 GB 用于安装所有产品 强烈建议使用固态硬盘
显卡
不需要特定的图形卡,但建议使用支持 OpenGL 3.3 的硬件加速图形卡,并配备 1GB GPU 内存。 使用并行计算工具箱进行 GPU 加速需要具有特定计算能力范围的 GPU。 更多信息,请参阅 GPU 计算要求。
软件安装
1.加载安装包,运行里面的安装程序安装;输入码,之后提示安装许可证,浏览到Crack文件选择其中的license.lic

2.选择需要安装的组件--创建快捷方式到桌面--安装开始,大概10分钟左右即可安装完成;




3.复制Crack文件夹中的libmwlmgrimpl.dll文件到C:\Program Files\MATLAB\R2024a\bin\win64\matlab_startup_plugins\lmgrimpl替换同名文件即可完成

4.双击桌面的快捷方式启动软件测试;
发布说明
ww2.mathworks.cn/help/releases/R2024b/matlab/release-notes.html
环境
帮助中心:在系统 Web 浏览器中查看文档 help函数:获取函数、方法和 类 实时编辑器字体:自定义文本和代码的字体、大小、颜色以及格式 风格 实时编辑器控件:向实时脚本添加范围滑块 Live Editor 控件:使用其他变量填充下拉列表项 类型 Live Editor 控件:恢复所有控件的默认值 适用于 MATLAB 的新桌面(测试版):尝试新功能,包括深色主题、更新的布局和 扩展的搜索功能
语言和程序设计
MATLABPackage Manager:使用包组织和分发代码 dbstop功能:当取消抑制的输出为 返回 matlab.lang.obfuscateNames功能:混淆本地名称 变量、局部函数和嵌套函数 MATLABVault:在并行环境中访问和识别现有的 MATLAB 密钥 错误消息:显示增强功能 Handle 对象:定义 handle 对象的弱引用 对象序列化:自定义对象的序列化和反序列化方式 matlab.codeanalysis.validateConfigurationfunction: 输出包括列Severity typecast功能:使用语法进行数据类型转换,并支持逻辑、字符向量和复杂 输入"like"
数据分析
summary功能:汇总数组数据并配置 summary 内容 isbetween功能:指定数字、非数字或表格输入 数据 rmmissing和 Functions: Define 使用数组或表的缺失条目或异常值的位置rmoutliers 清理离群值数据实时编辑器任务和数据 Cleaner App:使用范围或工作区变量定义离群值 Experiment Manager:设置实验并分析结果 更多 有效 变量编辑器MATLAB Online:变量具有增强的可读性 table和 数据类型:返回数据 表和时间表变量的类型timetable timeseries2timetable功能:将与对象关联的事件转换为与 时间表timeseries
数据导入和导出
读取在线数据:使用额外的 HTTP 和 HTTPS 通过 HTTP 和 HTTPS 读取远程数据 功能 JSON:在 JSON 文件中读取和写入字典 Parquet:导入 Parquet 数据MAP ZIP 文件:压缩和提取受密码保护的文件 符号链接:创建和使用符号链接来操作文件和文件夹 电子表格文件:指定如何从电子表格中读取合并的单元格 图像文件:自动定向 JPEG 和 TIFF 图像 FTP 和 SFTP:指定连接和传输的超时值 FTP:连接到 FTP 服务器时启用 TLS SFTP:连接到需要密码或证书的服务器 sonify功能: 将数字数据转换为声音 VideoReader对象:读取远程存储的视频文件 HDF5 接口:使用 SZIP 过滤器读取和写入压缩数据集
数学
求解 ODE 实时编辑器任务:交互式求解普通微分方程组 方程 ode对象:将 ODE 指定为隐式 odeObject:检测刚度以在创建对象后更改解算器ode 常微分方程:为多个 ODE 求解器设置最小步长 lsqminnorm功能: 将 Tikhonov 正则化应用于 最小二乘解 isapprox功能:确定 中元素的近似相等性 两个数组 layoutcoords功能:计算 OR 的布局graphdigraph polyshape对象:控制 AND 方法是否简化输出subtractxor
图形
violinplot功能:使用 violin 可视化分组的数值数据 情节 compassplot功能:创建一个或多个极坐标罗盘图 轴 constantplane功能:创建无限平面 图例:控制图标的宽度 饼图和圆环图:控制切片顺序和切片数量 条形图:向条形的末端添加标签 ConstantLine对象:控制文本标签颜色 tiledlayout功能:在不指定 维度或图块排列参数 savefig功能:指定 MAT 文件版本 名称-值参数: 在调用 、 、 和 时指定名称-值参数 其他绘图功能pcolorspherecylinder MATLAB Online 中的图形:将绘图复制到剪贴板
应用程序构建
uibutton和功能: 在按钮文本中指定 HTML 标记和显示方程式uitogglebutton App Designer:添加更轻松地跨多个网格单元的 UI 组件 App Designer:调试应用程序时直接在 Code View 中查看错误 App 设计工具:在文本编辑字段和数字编辑字段之间转换 应用程序测试框架:以编程方式与警报和确认对话框交互 盒 App Testing Framework:在使用非像素的图形上指定手势的位置 单位
性能
datetime格式解析:改进了解析 common 时的性能 包含本地化名称或时区偏移量的格式 median功能:改进了计算加权时的性能 中位数 fillmissing功能:改进了填充数字时的性能 具有最近邻行中相应值的条目 isprime功能:改进了确定哪个 数组元素是素数
软件开发工具
项目 API:指定依赖关系分析范围 项目 API:一次标记多个项目文件 Dependency Analyzer:查找所需的软件包和缺失的软件包依赖项 源代码控制示例:在 MATLAB 中使用 Git 钩子 构建自动化:创建并运行任务组 构建自动化:更灵活地指定任务名称 构建自动化:使用覆盖率格式生成代码覆盖率结果 构建自动化:指定构建文件和详细级别 构建自动化:将计划从文件夹加载到工作区 构建自动化:删除其他任务输出 单元测试框架:在 fixtures 提供的环境中运行函数 单元测试框架:从当前打开的测试文件添加测试或清除测试结果 使用测试浏览器 单元测试框架:使用函数控制测试运行程序详细程度testrunner 应用程序测试框架:以编程方式与警报和确认对话框交互 盒 App Testing Framework:在使用非像素的图形上指定手势的位置 单位
外部语言接口
REST 函数服务:在 MathWorks 服务主机更新后自动重启 Java:支持 OpenJDK 21 Java Python:支持 3.12 版 蟒接口:从 MATLAB 传递数据时遵循 Python 类型提示 蟒引擎:在 Python 和 MATLAB 词典之间转换 .NET:支持 .NET 8 MATLAB数据 API:从用户管理的缓冲区创建 MATLAB 数据数组 MATLAB数据 API:从 UTF8 创建 输入matlab::data::CharArray 编译器:支持英特尔 C++ icx 和 Fortran ifx
硬件支持
Arduino 硬件:支持 Arduino UNO R4 WiFi 和 Minima 板
|