Mathworks Matlab R2024b v24.2.0.2712019 中文正式免费版(附安装教程)

发布日期:2024-09-14 14:41:39

栏目:编程其它

MATLAB R2024b已由全球领先的数学计算软件开发商 MathWorks正式发布了,新版R2024b 推出了几项重要更新,帮助从事无线通信系统、控制系统和数字信号处理应用的工程师和研究人员简化工作流程。MATLAB 支持自定义 Live Editor 字体、改进了远程数据读取和可视化功能,新增了 ODE 求解任务和任务组自动化功能。Simulink 增强了设计管理和变体激活,支持在仿真期间动态调整变体选择。主要更新还包括 5G 工具箱的 6G 波形探索、DSP HDL 算法设计工具和非线性控制设计。总体而言,这些更新显著提升了系统建模、算法开发和信号处理能力。欢迎需要此款共计的朋友前来下载使用。

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 计算要求。

MathWorks MATLAB R2024安装教程:

1、安装包如图所示

2、装载R2024a_Windows.iso,双击setup.exe运行安装程序,转到右上角的“高级选项”中选择安装模式“我有一个文件安装密钥”

3、如图所示,输入R2024a_Windows\medicine\readme.txt文本中提供的文件安装密钥

4、当您被要求“选择许可证文件”时,选择文件“License.lic”

5、安装文件夹设置

6、安装完成,将dll复制到安装目录中

发布说明

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 板

下载地址

相关推荐
    无相关信息