探秘MATLAB R2022a新增功能

一、【环境】

  MATLAB Online中的主题:通过选择深色或浅色主题来更改MATLAB桌面的颜色

  实时编辑器颜色:更改实时脚本和函数的文本和背景颜色

  实时编辑器超链接:在单独的实时脚本或实时函数中插入指向特定位置的超链接

  实时编辑器导出:使用函数以编程方式导出实时脚本和 export函数

  实时编辑器辅助功能:使用键盘与实时脚本中的输出交互

  实时编辑器任务:隐藏代码时查看任务并与之交互

  组件浏览器:在 App 设计器或属性检查器中重新排序子级

  编辑器Python支持:使用语法突出显示、自动缩进和分隔符匹配查看和编辑Python文件

  查找和替换对话框:使用正则表达式在编辑器和实时编辑器中搜索文本

  Profiler:从“应用”选项卡访问 Profiler

  国际化: Windows平台上的 UTF-8 系统编码

  安装设置:为MATLAB安装配置持久设置

  比较工具:将结果另存为 HTML 报告

  比较工具:比较MATLAB Online中的文件夹



二、【语言和编程】

  类自省:元类Description的 DetailedDescription属性包含来自代码注释的文本

  类自省:从meta.class 实例访问类别名

  后台池:在后台查看期货

  cancelAll方法:取消当前在后台池中排队和运行的期货

  后台池:查看后台池的状态

  pcode功能:创建增强混淆的 P-code 文件

  str2num功能:将评估限制为基本数学表达式



三、【数据分析】

  Data Cleaner App:交互式预处理和组织面向列的数据

  allfinite, anynan, 和 anymissing函数:确定是否所有数组元素都是有限的,任何元素都是NaN,以及是否缺少任何元素

  quantile、prctile和 iqr函数:计算分位数、百分位数和四分位间距

  rms功能:计算均方根值

  std和var函数:可选择返回均值作为第二个输出

  日期和时间函数:一些金融工具箱函数与MATLAB函数相结合

  日期和时间函数:一些金融工具箱函数移至MATLAB

  matlab.datetime.compatibility.convertDatenumdatetime功能:以向后兼容的方式将文本时间戳和序列日期数字转换为值

  categorical数据类型:使用pattern对象指定与模式匹配的类别名称

  table和timetable数据类型:使用 pattern对象指定与模式匹配的行、变量和属性名称

  数据预处理函数:使用 ReplaceValues名称-值参数将转换后的变量附加到输入数据

  数据预处理函数:使用 OutputFormat名称-值参数返回具有逻辑值的表

  ismissing、rmmissing和 groupsummary函数:接受没有标准缺失值的数据类型



四、【数据导入和导出】

  rowfilter Parquet:使用条件过滤行更有效地读取 Parquet 文件数据

  Parquet:确定和定义 Parquet 文件数据中的行组

  Parquet:转换、导入和导出嵌套数据结构

  writelines功能:将纯文本写入文件

  读取在线数据:通过 HTTP 和 HTTPS 读取文件时使用 Web 选项

  Opus 文件:使用 Opus (.opus) 音频文件。

  HDF5 接口:使用动态加载的过滤器编写数据集

  NetCDF 接口:启用远程数据集的字节范围读取

  NetCDF 接口:读写变长数组数据类型 ( NC_VLEN)

  科学文件格式库:NetCDF 库升级

  Hardware Manager App:从MATLAB发现并连接到您的硬件

  TCP/IP 客户端接口:指定传输延迟选项



五、【数学】

  pagemldivide、pagemrdivide和pageinv 函数:求解线性方程并使用 ND 数组页计算矩阵逆

  tensorprod功能:计算两个数组之间的张量积

  round功能:控制抢七行为

  null和orth函数:指定公差以将低于阈值的奇异值视为零

  norm功能:Frobenius范数计算支持ND数组

  equilibrate功能:指定分解的输出格式

  rand, randi, 和randn 函数:支持复杂的输入和RandStream对象的 "like"语法

  eps, flintmax, intmax, intmin, realmax, 和 realmin函数:使用"like"语法返回基于原型对象的标量

  qr and gsvd Functions: Option for economy-size decompositions



六、【图形】

  绘制表格数据:通过将表格直接传递给绘图函数来创建线图

  数据提示:将表变量名称视为行标签

  数据提示:查看散点图和气泡图的可视属性值

  气泡图和 3-D 散点图:一次绘制多个数据集

  fontname和fontsize功能:指定图形对象的字体和字体大小

  exportgraphics功能:创建动画GIF文件

  Rotation注释图形对象:使用属性更改注释旋转角度

  箭袋图:将箭头的头部、中心或尾部与数据点对齐

  xlim, ylim, 和zlim 功能:查询轴限位方法

  view功能:同时改变多个轴的视图

  rendererinfo功能:在不指定轴的情况下获取渲染器信息

  linkaxes功能:默认同步所有维度的轴

  cameratoolbaruifigure功能:对使用该功能创建的图形的语法支持

  实时编辑器中的回调:为实时编辑器中的图形创建回调

  图代码:在MATLAB Online中为图交互生成代码



七、【应用程序构建】

  uistyle功能:在表格单元格和树节点中添加图标和格式文本

  uitable功能:交互重新排列表格UI组件的列

  focus功能:以编程方式将键盘焦点赋予 UI 组件

  isInScrollView功能:判断一个组件在可滚动容器中是否可见

  uigridlayout功能:调整表格、列表框和图像 UI 组件的大小以适应内容

  实时编辑器任务:开发您自己的实时编辑器任务以用于实时脚本和函数

  自定义 UI 组件:在 App 设计器中以交互方式创建自定义 UI 组件

  App Designer:修改组件的选项卡焦点顺序

  App Designer:在调试应用程序时指定错误处理选项并从错误消息中导航

  App Designer:通过改进的工作流程管理应用中的图像文件

  App Designer:将网格布局管理器中的组件转换为使用基于像素的定位

  App Designer:在MATLAB Online的大多数现代 Web 浏览器中使用 App Designer

  App Designer:自定义设计环境布局

  比较工具:在MATLAB Online中比较和合并应用程序文件
八、【表现】

  table数据类型索引:使用点表示法或多级索引进行下标时提高了性能

  Classes: Improved performance for static methods, constant property access, and package functions in scripts

  try块:提高语句无错误运行时的性能

  Python数据类型转换:提高 了在进程外模式下在Python和MATLAB数据类型之间转换时的性能

  MATLAB Engine API for Python:提高 Python 中大型多维数组的性能

  矩阵乘法:提高稀疏矩阵和满矩阵相乘时的性能

  inv功能:在反转大型三角矩阵时提高性能

  sprand和sprandn函数:提高生成随机稀疏矩阵时的性能

  fzero功能:提高性能

  diff功能:使用大量元素提高性能

  groupsummary, groupfilter, 和 grouptransform函数:以小组规模提高性能

  nufftn功能:提高了非均匀样本点或查询点的性能

  变量编辑器和实时编辑器:提高滚动时数据显示的速度

  应用程序构建:改进了创建 UI 组件时的性能

  uitable函数和 UI 容器:提高了连续更新属性时的性能

  UI 组件:提高了设置具有未更改值的属性时的性能

  应用程序设计器:在加载带有UIAxes 画布组件的应用程序时提高了性能

  应用程序中的绘图:改进了应用程序中事件驱动更新的响应能力

  应用程序中的绘图:改进了应用程序内轴交互的响应性

  应用程序中的绘图:改进了具有两个 y 轴的绘图中轴交互的响应性

  应用程序中的绘图:打开多个图形时应用程序中的动画速度更快

  Property Inspector:提高了首次打开时的性能



九、【软件开发工具】

  项目:使用依赖缓存减少持续集成工作流中的测试运行时间

  依赖分析器:将依赖图保存为图像

  Code Compatibility Analyzer App:识别并解决与当前版本MATLAB的兼容性问题

  单元测试框架:使用当前文件夹浏览器交互地创建测试类

  单元测试框架:创建自动删除的临时文件夹

  单元测试框架:测试执行后生成 DOCX、HTML 和 PDF 报告

  单元测试框架:调试测试中未捕获的错误

  单元测试框架:收集源代码的语句和函数覆盖率指标



十、【外部语言界面】

  部语言界面

  C++ 接口:函数和方法的数组大小帮助文本

  C接口:使用构建第三方C库接口 clibgen.generateLibraryDefinition

  C++ 接口:支持 C++ 语言功能

  C++ 接口:发布者选项

  从 C++调用MATLAB :为MATLAB包、类和函数生成 C++ 代码接口

  MATLAB Data Array API:matlab::data::Array支持行优先顺序

  MEX 函数: Windows平台上的 UTF-8 系统编码

  Python:使用Name=Value语法将关键字参数传递给 Python函数

  Python:将Python list和tuple类型转换为MATLAB类型

  Perl 5.34.0:Windows上的MATLAB支持

  编译器:支持Microsoft Visual Studio 2022



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空