12.2中的新功能概述

自12.1以来的主要新功能列表,包括12.2中的实验功能。

核心语言

全部打开 全部关闭

健壮性和错误处理

确认 计算表达式,确认没有生成失败

封闭 计算表达式,如果发生故障,则停止并返回故障对象

确认人    确认匹配    确认安静    确认断言

使用清理 使用有保证的初始化和清理来计算表达式

参数选项 将输入分隔为位置参数和可选参数

检查参数 检查参数的数量是否正确

回波评估    回声标签    回声计时    安静回声

函数式编程

折叠While,折叠WhileList 新的函数式编程结构

x个//=(f) 将函数应用于变量并更新其值(应用到)

x个|->(f) 的新语法功能使用命名变量

组合术语

应用程序 ()左联功能应用

组合器K,组合器S 基本组合子

组合器B    组合器C    组合器I    组合器W    组合器Y

编程实用程序

随机生成器状态 伪随机发生器状态a的表示

$RandomGeneratorState(随机生成器状态) 有源伪随机发生器的当前状态

ValueQ值(更新)指定用于确定值存在的方法

日期和时间

日历数据(更新)对37个新日历的重大更新和支持

LeapVariant(跳跃变量) 标记日期的闰月、闰周或其他闰元素

日期选择 从间隔或列表中选择日期

数组操纵

数组减少 通过沿指定维度应用函数来减少数组

数学计算

代数

解决(更新)现在需要假设选项

圆柱分解函数 用于计算的柱形分解的有效表示

圆柱形分解 (更新)    减少 (更新)    查找实例 (更新)    ...

逻辑

公理理论(更新)新理论和新特性

渐近

渐进预期 渐近期望

渐近概率 渐近概率

渐近积分(更新)更多方法,包括最陡下降

微积分

D解决方案(更新)更强大的ODE和PDE解算器

反向Laplace变换(更新)更强大的功能和对数值变换的支持

Laplace变换 (更新)    DSolveValue(解决值) (更新)

参数和不确定性优化

参数凸优化 所有可能参数值的优化

鲁棒凸优化 可针对所有不确定参数实现的优化

凸优化»

凸优化 一般凸优化

线性优化(更新)现在支持复杂变量

二次优化 (已更新)    半确定优化 (更新)    ...

数学函数»

注入函数、满射函数和双射函数»

函数注入式 测试函数是内射的还是一对一的

函数Surjective    函数Bijective

正函数、递增函数和凸函数»

功能标志 函数的符号(正、负、,)

功能单调性    函数凸性

连续函数、解析函数和亚纯函数»

功能连续 测试函数是否连续

功能分析    函数亚纯

函数的间断性和奇异性»

功能不连续性 找出函数的不连续性

功能奇点 求函数的奇点

é功能

LameC公司 é功能

拉美斯    LamePrime灯    LamePrime公司    拉梅特征值A    Lame特征值B

椭圆函数

雅各比·埃普西隆 雅可比ε函数

雅各比ZN 雅可比泽塔函数

椭圆K (更新)    椭圆形 (更新)    椭圆F (更新)    椭圆Pi (更新)    雅各宾·泽塔 (更新)

雅各比森 (更新)    雅各宾CN (更新)    雅各比德 (更新)    雅各比CD (更新)    雅各比CS (更新)    雅各布iDC (更新)    雅各比德斯 (已更新)    雅各比NC (更新)    雅各比ND (更新)    雅各比 (更新)    雅各比斯克 (更新)    雅各布iSD (更新)    雅可比振幅 (更新)

全息函数

微分根(更新)基于连续性的数值评价

差异根(更新)基于分治的数值计算

PDE建模»

基本构建块

形式的偏微分方程

扩散PDETerm 模型扩散

对流PDETerm 对流模型

反应PDET期限 模型反应

来源PDETerm 为源建模

保守对流PDETerm 守恒对流模型

衍生PDETerm 为项的导数建模

命名偏微分方程项

拉普拉西安PDETerm 带有的模型

PoissonPDEC分量 带有的模型

HelmholtzPDE组件 带有的模型

WavePDE组件 带有的模型

声学PDE组件»

声学PDE组件 时域或频域模型声学

吸音值    声阻抗值    声学正常速度值    声学压力条件    声辐射值    声学SoundHardValue    声学声音软条件

时域声学 时域声学建模专著

频域中的声学 频域声学建模专著

热传递PDE组件»

热传输PDE组件 模型传热

热流值    隔热值    热量流出值    热辐射值    热对称值    热温度条件    热量传递值

热传递 关于传热建模的专论

传热模型验证 带有传热模型验证的测试套件

大众运输PDE组件»

MassTransportPDE组件 质量运输模型

质量浓度条件    质量通量值    质量不允许边界值    质量流出值    质量对称值    质量转移值

大众运输 关于质量运输建模的专著

空间统计»

空间点集合»

空间点数据 用观测区域创建和表示空间点数据

空间绑定点数据 用任何区域分区表示聚合的点数据

资源数据 来自各种来源的空间点数据集

随机点配置 模拟点过程以提供点集合

空间点选择    空间观测区域Q    Ripley Rasson地区

位置测量

平均值    空间中位数    中心要素

密度测量

平均点密度 每个区域、体积等的平均点数。

点密度 变点密度函数

直方图点密度    平滑点密度    点密度函数

计数措施

点数分布 任意区域的点计数分布

均匀性度量»

雷普利K 距离内的预期点数第页每个点的

空空格F 在距离内找到另一点的概率第页任何位置的

最近邻G 在距离内找到另一点的概率第页一个点的

成对相关G 发现远处另一点的概率密度一个点的

贝萨格L    空间J    ...

假设检验

空间随机性测试 测试数据是否均匀分布

点进程匹配测试 测试数据是否遵循点过程

空间点进程»

随机点配置 模拟点过程以提供点集合

估算点进程 从空间点配置估计点过程

点进程匹配测试 测试数据是否遵循点过程

查找点进程参数    点处理参数Q    点处理估算器

独立点过程

泊松点过程 恒定密度函数,空间随机的定义

非均匀泊松点过程 变密度函数

二项式点过程 均匀分布n个

交互点进程

HardcorePoint过程 半径内无点相互作用的硬核

StraussPoint过程 半径内具有有限点相互作用的软核

StraussHardcorePoint过程    PenttinenPoint过程    DiggleGrattonPoint进程    DiggleGatesPoint进程    吉布斯点过程

群集点进程

主节点进程 圆盘(各向同性)中均匀(子)模式的团簇过程

ThomasPoint进程 具有正态(子)模式(各向同性)的聚类过程

CauchyPoint进程    变量GammaPointProcess    内曼斯科特Point流程

可视化和图形

高维可视化

径向轴图 高维数据图、aka雷达图等。

平行轴图 高维数据的绘图,也称为平行坐标等。

阵列可视化

阵列三维绘图 阵列图对于秩-3阵列

复杂阵列图 阵列图对于复杂秩-2阵列

地理可视化

点值图 多值点的地理图和规则图

地理区域值图 (更新)    地理列表图 (更新)

矢量可视化

SliceVectorPlot3D(更新)更新选项和美学

ListSliceVectorPlot3D (更新)    流图 (更新)    列表流图 (更新)    地理流图 (更新)

绘图

线性渐变填充 用线性渐变色填充区域

半径梯度填充    圆锥渐变填充

地理»

地理图形(更新)将矢量图形用于清晰的特征和标签的主要更新

地理图元

地理多边形 地球表面的多边形

地理边界    地理边界区域边界

几何计算»

凸度

凸面外壳区域 任意区域的凸壳

凸面区域Q 测试一个区域是否是凸的

凸多边形Q (更新)    凸多面体Q (更新)    凸面外壳网格 (更新)

三角剖分和分解

三角形网格(更新)支持约束和一致三角剖分

DelaunayMesh公司 (更新)    多边形分解 (更新)    多面体分解 (更新)

DiscretizeRegion(离散区域) (已更新)    边界离散区域 (更新)    离散图形 (已更新)    边界离散化图形 (更新)

鲁棒谓词

正向点 点正向的测试和条件

共线点 点共线的测试和条件

反向点    共面点

几何图形格式

“X3D”(更新)现在支持导入和新导入元素

“3DS” (更新)    “杨致远” (更新)    “合资公司” (更新)    “LWO” (更新)    “VTK”(VTK) (更新)    “RIB” (更新)

几何场景

几何场景(更新)具有交互性和多步骤场景的新用户界面

几何步长 几何场景中单个步骤的符号表示

几何场景 代表显著定理和构造的实体

视频计算»

视频生成和编辑

视频生成器 从图像、音频和任意函数生成视频

视频拆分 在特定时间分割视频

视频删除    视频加入    视频组合    视频转码    视频剪辑 (更新)

视频处理与分析

视频间隔 在视频中查找感兴趣的间隔

视频地图    视频地图列表    视频地图时间序列    AudioTrack应用

视频选项

生成的资产位置 持久性资产的位置

$GeneratedAsset位置    音频曲目选择    字幕曲目选择    视频曲目选择

图像和音频计算

动画图像 从文件或图像列表创建并表示动画图像

随机图像 (更新)    线性渐变图像 (更新)    辐射梯度图像 (更新)    图像反射 (更新)

面部分析

人脸识别 基于几个样本识别图像中的人脸

查找面 (更新)    面对齐 (已更新)

可视化

图像波形图    图像矢量示波器绘图

音频»

音频(更新)新的本地和云对象支持,更好的优化GUI

音频捕获(更新)更好地优化GUI

音频加入(更新)对音频对象序列的新支持

机器学习与神经网络

神经网络»

“ONNX” 支持导出为ONNX格式

功能层 来自Wolfram语言函数的net层

编译层 任意可编译代码的网络层

随机数组层    占位符图层    线程层 (更新)    NetArray公司    NetArrayLayer(网络阵列层) (更新)    输入端口    输出端口

机器学习»

分类器测量(更新)报告小组,分类测量和概率校准

特征提取(更新)图形和时间序列功能

分类 (更新)    尺寸缩减 (更新)    维度减少 (更新)    功能提取 (更新)    预测值测量 (更新)    预测函数 (更新)

机器学习方法

“多维缩放” 降维方法

“类别分布” 分类方法

“自动编码器” 更新和记录的维度缩减方法

“Isomap”(同分图)    “哈达玛”    “LLE”    “TSNE”    “线性”    “主要成分分析”    “潜在语义分析”

生物分子序列»

生物序列表示

生物序列 链式生物分子(如DNA)的基于字符串的表示

生物序列Q 有效生物分子序列的测试

生物序列转换

生物序列转录 将DNA序列转录成RNA或相反

生物序列翻译 将DNA/RNA序列翻译成肽

生物序列补体 获得DNA序列的补体(aT、 C类G)

生物序列反转补体    生物序列反向翻译列表    生物序列仪器    生物序列修改

生物序列比较

序列对齐 (更新)确定两个序列之间的对齐

SmithWaterman相似性 (更新)计算最佳局部对齐中的匹配项

NeedlemanWunsch相似性 (更新)计算最佳全局对齐中的匹配项

编辑距离 (更新)    Damerau Levenstein隔离 (更新)    汉明距离 (更新) 相似性规则 (更新)

生物序列计算

最长通用序列 (更新)寻找最长的共享不相交序列

最长通用序列位置 (更新) 查找序列位置

最长通用子序列 (更新)     最长公共子序列位置 (更新)    子序列 (更新)

分子结构与计算

分子绘制 画一个分子并解释它

分子 (更新)    分子值 (更新)

导入和导出»

文件格式Q 检查文件是否具有特定格式

文件格式 (更新)    导入 (更新)    提取存档 (更新)    字符串格式Q    字节数组格式Q    导入的对象

文档格式

“PDF”(更新)显著的性能改进和许多新要素

存档格式

“7z” 7z存档格式

“ISO”    “RAR”    “ZSTD”    “TAR” (更新)    “邮政编码” (已更新)    “GZIP” (更新)    “BZIP2” (更新)

表格格式

“XLS”(更新),“XLSX”(更新)导出中对数据集的新支持

多媒体格式

“MP4”(更新),“奥格”(更新)导出中对数据集的新支持

光栅格式

“HEIF”(更新)导入深度图像的新支持

“DICOM” (更新)    “JPEG” (更新)    “巴布亚新几内亚” (更新)    “畅通节能法” (更新)    “原始” (更新)

加密格式

“PEM” 用于存储加密密钥和证书的Privacy-Enhanced Mail格式

笔记本界面

完全重新设计的云文件浏览器,用于打开和保存文件

文本单元格中URI的自动超链接

插入 超链接 用于插入和编辑超链接的重新设计接口

插入 内联TeX输入 在笔记本中键入TeX并自动排版

附加单元格 将浮动单元格附加到笔记本窗口中的内容

帆布 显示支持交互式自由形式绘图的画布

单击复制 表示单击时复制其内容的按钮

表格视图 标题和对齐的新支持

模板框 支持关联和控制

密码学

证券证书 公钥安全证书的表示

$加密椭圆曲线名称 用于密钥生成的支持椭圆曲线列表

“PEM” 用于存储加密密钥和证书的隐私增强邮件格式

生成非对称密钥对(更新),生成数字签名(更新)支持更多椭圆曲线算法

私人密钥(更新),公共密钥(更新)支持更多椭圆曲线算法

知识库实体类型

Wolfram演示 用Wolfram语言创建的交互式演示

序列类型和遗传密码

生物序列类型生物序列类型(“DNA”、“RNA”、“肽”等)

基因翻译表核酸和氨基酸之间的翻译

物理

原子水平 原子能级

原子线 光谱线

超新星类型 观测和理论超新星类型

物理效果 命名物理效果、规则和原则

生命科学

养牛 普通牛品种(如安格斯、荷斯坦-弗里斯安等)

山羊品种 普通山羊品种(如阿彭策尔、波尔等)

猪品种 绵羊品种 家禽品种 鸽子品种

练习

物理活动 日常人类活动和锻炼

举重训练练习 命名重量训练练习和训练

微控制器套件»

微控制器嵌入代码 36个新的目标微控制器,包括所有Arduino和许多Adafruit和SparkFun板。

“ArduinoZero”    “ArduinoMKRZero”    “ArduinoNano33IoT”    “ArduinoMKRWiFi1000”    “ArduinoMKRWiFi1010”    “ArduinoMKRWAN1300”    “ArduinoMKRWAN1310”    “ArduinoMKRNB1500”    “ArduinoMKRGSM1400”    “ArduinoMKRFOX1200”    “ArduinoMKRVidor4000”    “AdafruitFeatherM0BasicProto”    “AdafruitFeatherM0Express”    “AdafruitMetroM0Express”    “Adafruit Circuit PlaygroundExpress”    “AdafruitGemmaM0”    “AdafruitTrinketM0”    “AdafruitItsyBitsyM0”    “Adafruit Hallowing M0”    “Adafruit地铁4”    “AdafruitGrandCentralM4”    “AdafruitItsyBitsyM4”    “AdafruitFeatherM4Express”    “Adafruit MetroM4空运”    “Adafruit Hallowing M4”    “AdafruitMonsterM4SK”    “SparkFunSAMD21DevBreakout”    “SparkFunSAMD21MiniBreakout”    “SparkFunLilyPadLilyMini”    “SparkFun9DoFRazorIMUM0”    “SparkFunProRF”    “SparkFunRedBoardTurbo”    “SparkFunQwiicMicro”    “MSP432P401RLaunchPad”    “ArduinoMega2560”    “ArduinoDue”

外部服务和运营

外部评估(更新)对SQL和SQL-JDBC的内置支持

Databin提交 将数据异步添加到数据库

远程批量计算

远程BatchSubmit 向批处理计算提供程序提交单个批处理作业

远程匹配映射提交 使用批提交将函数映射到列表元素上

RemoteBatchJob对象 远程批处理作业的符号表示

RemoteBatch提交环境 提供者特定配置的符号表示

$DefaultRemoteBatch提交环境    远程匹配作业    远程批处理作业中止    远程输入文件    远程提供者设置

系统和许可证管理

创建许可授权 创建运行Wolfram引擎的权限

许可证权利对象 许可授权的符号表示

许可证权利    许可设置    转发云凭据

远程评估

远程评估 评估远程计算机上的代码

$DefaultRemoteKernel(默认远程内核)

Wolfram语言内核管理

wstpserver服务器 管理传入WSTP连接的Wolfram语言内核池