MATLAB R2022b是一款高级技术计算语言、交互式算法开发环境和现代数据分析工具,非常适合用于机器学习、信号处理、控制设计、图像处理、通信、计算机视觉、计算金融以及机器人技术等等,也可以为你更好的解决计算和仿真问题。MATLAB R2022b for Mac广泛地应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
环境
实时编辑器控件:添加数字微调器以增加和减少实时脚本中的变量值
实时编辑器任务:指定控件值更改时要运行的代码
建议和完成:更改何时显示建议以及如何接受建议
在MATLAB Online中搜索:使用搜索访问工具条操作、首选项和帮助中心资源
MATLAB Online中的系统主题: 更改MATLAB桌面的颜色以匹配操作系统配色方案
帮助中心:查看所有产品的文档并确定安装了哪些产品
unsetenv功能:删除环境变量
isenv功能:判断环境变量是否存在
比较工具:在MATLAB Online中比较 MAT 文件、FIG 文件、实时脚本和实时函数
语言和编程
dictionary对象:将唯一键映射到值以进行快速查找
输出参数验证:验证函数和类方法中的输出参数
代码分析器应用程序:识别代码问题
codeIssues对象:从一个或多个文件中识别和存储代码问题
自定义紧凑显示:实时编辑器、变量编辑器和工作区浏览器遵循 CustomCompactDisplayProvider实现
自定义点索引:新方法处理括号点组合
数据分析
Data Cleaner App:清理表中的数据
Data Cleaner App:查看迷你图和汇总统计信息
stackedplot功能:绘制来自多个表或时间表的数据
detrend功能:去趋势表格数据
rmoutliers功能:定义异常位置,并可选择返回异常指标、阈值和中心值
mape和rmse功能:计算预测和实际数据之间的误差
isuniform功能:判断向量是否均匀分布
不推荐使用序列号和日期字符串
datetime和convertTo函数:在 CDFTT2000时间和datetime 数组之间转换
数据预处理实时编辑器任务:绘制多个表变量
数据预处理实时编辑器任务:附加已清理的表变量并指定逻辑表格输出
清理缺失数据实时编辑器任务:绘制非数字表数据,指定缺失条目的最小数量,并使用自定义填充方法
清理异常值数据实时编辑器任务:将异常值转换为缺失值
实时编辑器和变量编辑器:在MATLAB Online中对数值数据进行排序时控制缺失值的位置
变量编辑器:在MATLAB Online中查看表格数据的迷你图和汇总统计数据
变量编辑器:在MATLAB Online中使用查找和转到对话框导航变量
变量编辑器:在MATLAB Online中以交互方式保存数据选择的逻辑索引
变量编辑器:在MATLAB Online中用空数组替换表格数据
数据导入和导出
Parquet:使用包含嵌套结构化数据的 Parquet 文件
SequentialDatastore对象:从多个数据存储中顺序读取数据
数据存储:创建任意嵌套转换的子集和数据存储组合
并行处理:在基于线程的环境中使用低级文件 I/O 操作
CDF 接口:读取CDF_INT8和 CDF_TIME_TT2000数据
imwrite功能:使用datetime值写入PNG图像的元数据
图像文件格式库:LibTIFF 库升级到版本 4.4.0
科学文件格式库:升级 HDF4 和 HDF-EOS2 库
数学
pagenorm功能:使用 ND 数组的页面计算范数
图形
绘制表格数据:通过将表格直接传递给绘图函数来创建茎、阶梯和地理图
errorbar功能:一次绘制多条带误差线的线
tightPosition功能:获取坐标轴绘图区域的位置和大小
tilenum和tilerowcol功能:在平铺图表布局中的行和列以及平铺编号之间转换
平铺图表布局:定义GridSizeChangedFcn在网格大小更改时执行的回调
等高线图:自定义等高线标签、颜色和透明度
boxchart功能:指定框边颜色和框中线颜色
3-D 柱状图和条形图:扩展的数据类型支持
图像对象:控制显示图像的最大分辨率
图形代码:在MATLAB Online中生成图形格式的代码
绘图选项:在MATLAB Online中自定义图形创建、数据链接和标签
应用程序构建
ClickedFcn和DoubleClickedFcn回调:编程响应用户单击或双击树、复选框树、列表框、表格或下拉组件
uieditfield功能:指定编辑字段文本的有效长度和输入类型
uiimage功能:创建图片超链接
uipanel和uibuttongroup功能:指定容器边框宽度
uigridlayout功能:查询网格布局管理器大小和位置
uibutton和uitogglebutton功能:指定额外的图标和图标对齐选项
uitoolbar功能:指定工具栏的背景颜色
scroll功能:以编程方式滚动到容器中的指定组件
isInScrollView作用:判断容器中的任何组件是否可见,而不仅仅是直接子级
App Designer:更高效地添加和删除回调
App Designer:在选项卡之间移动组件
图形支持:恢复轴视图并显示交互模式的上下文菜单
图形支持:使用视觉相机工具栏界面
比较工具:切换仅导航可合并更改的能力
表现
prctile, quantile, 和 iqr函数:使用小输入数据提高性能
mldivide和pagemldivide功能:提高小矩阵的性能
conv、conv2和convn 函数:提高了卷积两个向量、矩阵和数组时的性能
Tall 数组:在索引支持的 tall 数组时提高了性能 parquetDatastore
应用程序构建:改进了应用程序启动性能
应用程序构建:改进了具有多个选项卡的应用程序的启动性能
应用程序中的绘图:提高与大图像交互时的响应能力
应用程序中的绘图:刻度线和网格线在您平移时更新
应用程序中的绘图:导出复杂绘图时改进的性能和更小的 PDF 文件
平铺图表布局:改进了跨轴流布局的性能
ArrayDatastore对象:使用读取数据时提高性能readall
ArrayDatastore对象:指定要读取的行数时提高性能
parquetread功能:提高从 Parquet 文件中读取字符串数据的性能
parquetDatastore功能:在创建包含大量 Parquet 文件的数据存储时提高了性能
工作区浏览器:提高了MATLAB Online中变量删除对话框的性能
变量编辑器和实时编辑器:提高了在 MATLAB Online中滚动时的数据显示速度
lookfor功能:提高搜索时的性能
软件开发工具
构建工具:创建和运行软件构建任务
Dependency Analyzer:识别问题的新警告
项目 API:从存档中提取项目
MATLAB Online中的源代码管理:管理Git分支和存储库
单元测试框架:以交互方式添加方法和属性来测试类
单元测试框架:指定对无效测试文件采取的措施
单元测试框架:使用元胞数组生成描述性测试参数名称
单元测试框架:比较测试中的字典
外部语言界面
.NET 接口:支持 .NET 5 和 .NET Core
.NET 引擎 API:从 .NET 应用程序调用 MATLAB
发布 C++ 接口:支持char*输出为 nullTerminated字符串
从 C++调用MATLAB :在强类型接口中使用MATLAB枚举类
Python接口:显示由创建的关键字(键值对)参数 pyargs
Python接口:将标量逻辑和数值Python类型转换为MATLAB类型
Python引擎:MATLAB函数使用Python缓冲区协议接受对象
Python引擎:使用命令安装MATLAB引擎 APIpip
Python:支持版本 3.10
硬件支持
使用Arduino Explorer 应用程序上传库并为 I2C、SPI 和串行通信配置引脚
支持连接到与Arduino兼容的 ESP32 板的伺服和旋转编码器外设
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删