什么是新的MATLAB

用于预处理和分析数据、编写脚本和算法、构建应用程序和基于团队的软件开发的新工具。

顺便说一下,Matlab比以往任何时候都更快。细看。

环境

新的编辑使用代码重构和块编辑的新功能,改进的代码建议、代码完成和调试(R2021b)

新的住编辑控件:为滑块、下拉列表、复选框和编辑字段设置默认值(R2021b)

  • 通过将变量链接到下拉项和滑块值(R2021A),通过将变量链接到实时脚本中创建动态控件(R2021A)

新的实时编辑动画:使用交互式接口来控制动画(R2021A)并将其导出到电影或动画GIF(R2021B)

住编辑字体:使用设置以编程方式更改字体的名称、样式、大小和颜色(R2021a)

实时编辑书签:在行之间快速导航(R2021a)

iOS上的实时编辑器:在iPhone和iPad(R2020b)上的MATLAB Mobile中创建、编辑和运行实时脚本

住编辑任务:浏览参数、查看结果并自动生成代码(R2020a、R2019b)

应用建筑物

应用程序设计师允许您创建专业应用程序,而无需成为专业软件开发人员。

新的在后台运行代码:使用并行语言创建响应速度更快的应用程序(R2021b)

新的addStyle功能在树UI组件中为节点和级别添加样式(R2021b)

新的应用程序设计师在代码视图中使用实时编辑器的工具和快捷方式(R2021B)

  • 在设计视图画布中缩放和平移(R2021a)

超链接功能在Apps和App Designer Canvas(R2021A)中添加和配置可点击链接

Uitree功能在Apps和App Designer Canvas(R2021A)中添加和配置复选框树

滚动功能以编程方式滚动到表UI组件(R2021A)中的位置

图标属性:为UI图窗口和工具栏推送和切换工具指定自定义图标(R2020B)

比较工具:使用差异和合并应用程序设计器应用程序(R2020b)

自定义UI组件:创建您自己的类以生成封装算法以及图形和UI对象的复合UI组件(R2020b)

exportappGetFrame.功能:捕获并保存应用程序的图像(R2020B)

数据导入和分析

访问、组织、清理和分析来自各种来源的数据。

新的文件I / O将XML、HTML和Microsoft Word文件直接读写到表、时间表和结构中(R2021b、R2021a、R2020b)

新的sftp功能:从SFTP服务器(R2021b)安全地连接和读取数据

新的住编辑任务:交互式总结,转换和过滤数据组(按组计算);中心及比例尺数据(规范化) (R2021b)

  • 使用自动生成MATLAB代码的任务操作表和时间表(R2020a)
  • 交互式预处理数据(R2019b)

新的TrendDecomp.功能在数据中找到长期和季节性趋势(R2021b)

新的timeseries2timetable功能:将timeseries对象转换为时间表(R2021b)

新的HDF5.万博1manbetx支持HDF5版本1.10,包括单编写器/多读者(SWMR),虚拟数据集(VDS)和元数据缓存微调(R2021B)

新的NetCDF万博1manbetx支持NetCDF版本4.7.4,包括读取和写入NC_字符串数据(R2021b)

MATLAB API用于高级XML处理:使用MATLAB API for XML Processing(R2021a)创建、转换和查询XML文件

数据可视化

使用新的绘图功能和自定义功能可视化您的数据。

新的创建情节实时编辑器任务:将可视化添加到生成的图(R2021B)

  • 以交互方式创建绘图并生成代码(R2021A)

新的绘制表数据:通过将表格直接传递给绘图函数,创建散点图、气泡图和群图(R2021b)

新的出口图功能:捕获图形并将其附加到现有PDF(R2021b)

泡泡云功能:形象化部分-整体关系(R2021a)

bubblechartbubblechart3., 和POARBUBBLECHART.功能:创建2D, 3D和极坐标气泡图(R2020b)

sw功能:可视化离散数据的分布(R2020B)

出口图转型功能:保存和复制图形,并改进了对发布工作流的支持(R2020a)万博1manbetx

tiledlayout功能:位置,巢,并改变布局的网格尺寸(R2020A)

大数据

将你的分析扩展到大数据而不做大的改变。

新的数据存储性能指定文件集用于提高性能的数据存储中的对象(R2021b)

数据存储:使用并行处理从数据存储中读取所有数据(R2021A);组合和转换数据存储(R2019A)

数据存储写作:为数据工程和基于文件的工作流(R2020a)将数据存储中的大量数据集写入磁盘

数组:在高大的阵列上运行更多功能,包括:

  • 组过滤器火柴(2020)
  • setdiff xcorr,外延(2019B)
  • groupcounts相交,SVD.(2019A)

自定义数据存储:使用自定义数据存储框架(R2019A)从基于Hadoop的数据库读取

FileDatastore目的:通过将文件导入较小的部分(R2019A)来读取大型自定义文件

语言和编程

使用新的数据类型和语言构造来编写更快,更清晰,更可维护的代码。

新的背景资料异步执行函数而不阻止来自MATLAB的命令提示符(R2021B)

新的Pyrun.吡咯功能从MATLAB运行Python命令和脚本(R2021B)

新的模块化索引:使用新的超类单独自定义类索引操作(R2021B)

名称=值语法:对任何使用name-value参数的函数使用name=value语法(R2021a)

类图查看器:创建图形类图来探索类细节和共享设计(R2021a)

图案目的:创建字符串文本搜索模式(R2020b)

函数输入参数验证声明函数输入参数以简化输入错误检查(R2020b, R2019b)

表现

Matlab在六年前的时间内快速运行您的代码。并且没有必要更改单行代码。

新的表格索引:通过使用大括号订阅,在指定元素时提高了性能(R2021b)

新的Qrinsert.qrdelete.功能:改进的性能修改QR accipizations(R2021B)

新的应用程序的情节:改进了创建图的性能Uifigure.(R2021b)

稀疏矩阵乘法:提高了乘大稀疏矩阵的性能(R2021a)

稀疏的线性系统:改进的性能解决稀疏线性系统A*X = B与多列B (R2021a)

Spdiags.功能:改进了构造稀疏带状矩阵的性能(R2020b)

Uitree功能:在树中创建多个节点时提高了性能(R2020b)

分析器:使用火焰图直观地研究和改进代码的执行性能(R2020a)

直播编辑:改进了循环和动画打印的性能(R2020a)

软件开发

软件开发工具可帮助您管理和测试代码,与其他软件系统集成,并将应用程序部署到云端。

新的MATLAB在线在MATLAB在线中使用项目和Git进行协作(R2021b)

新的单元测试框架: 使用TestCase类模板以更快更准确地创建测试(R2021b)

  • 在集群和云上并行运行测试(R2020b)

of-process python执行:在进程外执行Python函数以避免库冲突(R2019b)

项目:组织您的工作,自动化任务和流程,并与您的团队合作(R2019A)

C ++接口:调用c++库函数从MATLAB (R2019a)

Jenkins Plugin for MATLAB:运行MATLAB测试并以JUNIT,TAP和COBERTURA CODE报告等格式生成测试报告

新参考架构:在Amazon Web服务(AWS)和Microsoft Azure上部署并运行MATLAB

控制硬件

控制Arduino和Raspberry Pi等流行微控制器,从网络摄像头获取图像,并从无人机获取传感器和图像数据。

新的arduino.使用该连接和控制Arduino板Arduino探险家APP(R2021B)

  • 使用Nano 33 BLE感测板(R2021A)
  • 使用Arduino支持包中包含的Arduino工程套件示例(R2021a)万博1manbetx

新的传感器支持万博1manbetx从连接到Arduino (R2021b)的APDS9960传感器读取数据

  • 将LSM和MPU传感器与Raspberry Pi统一服务器(R2021a)配合使用

新的覆盆子π万博1manbetx支持CAN屏蔽(R2021b)

  • 配套统一服务器(R2021a)部署
  • 从MATLAB Online (R2020b)在硬件上部署MATLAB函数

获取网络摄像头图像实时编辑器任务:交互式捕获网络摄像头图像(R2020B)

了解Arduino Explorer应用程序的传感器测量。