版本 11.3 的新功能概要

自11.2以来的主要新功能列表,包括11.3中的实验功能.

核心语言

打开所有单元 关闭所有单元

Iconize 为表达式创建一个图标化的显示

表达式构建

Construct 根据标头和参变量构建一个表达式

序列操作

SequenceReplace 替代匹配模式的序列

SequenceSplit 在匹配模式的序列中分离

Success 运算成功的符号表示

NearestTo Nearest 的运算符格式

笔记本接口

自动显示单元组的开启

在保存的笔记本中 In、Out 标签的默认持久性

数学计算

渐进计算 »

AsymptoticIntegrate 渐进近似为一个积分

AsymptoticDSolveValue 渐进近似为一个微分方程

渐进关系 »

AsymptoticLess 给出当 时, 的条件

AsymptoticLessEqual 给出当 时, 的条件

AsymptoticEquivalent 给出当 时, 的条件

AsymptoticGreater  ▪  AsymptoticGreaterEqual  ▪  AsymptoticEqual

代数操作

AddSides 添加到等式或不等式的两边

MultiplySides 乘以等式或不等式的两边

SubtractSides  ▪  DivideSides  ▪  ApplySides

数学证明

FindEquationalProof 从公理中找到等式逻辑定理的证明

ProofObject 表示一个生成的证明对象

DeBruijnSequence 产生 de Bruijn 序列

GraphData (更新) 图的许多新属性

可视化

地理可视化

GeoSmoothHistogram 在地图上创建位置的平滑密度

3D 可视化

FeatureSpacePlot3D 在 3D 中绘制维数减少的特征空间

ListPointPlot3D (更新) 添加了对标签和缩放函数的支持

LabelingSize 标签可使用的最大尺寸

向量可视化

StreamMarkers, VectorMarkers 流线、向量的一般形状

纹理映射

VertexTextureCoordinates (更新) 自动映射纹理到多边形

图像计算 »

CurrentImage (更新) 支持多种设备和 Linux

ImageGraphics (更新) 支持光滑的区域

ImageTrim (更新) 支持提取多个感兴趣区域

Masking (更新) 支持使用符号区域对象的掩膜

ImageCaptureFunction 由照相机等获得的图像的预处理函数

计算视觉 »

FacialFeatures 提取脸部特性,例如:年龄、情感、地标等

FindFaces (更新) 支持使用脸部特征的脸部滤波

BarcodeRecognize (更新) 支持返回文本绑定框的位置

语音计算 »

AudioCapture (更新) 现在支持 Linux

Audio (更新) 改善的稳定性和 GUI 性能

SpeechSynthesize (更新) 更多的语音合成方法和语音

$VoiceStyles 语言合成的可用语言列表

可编程的回放与获取

AudioStream (更新) 可编程的音频回放与获取

AudioPlay  ▪  AudioRecord

音频分析

NetEncoder 编码用于神经网络的音频信号

AudioDistance 用于计算音频信号的距离测量的各种度量

AudioIntervals (更新) 新的属性和预置

系统模型 »

SystemModel 系统模型的符号表示

SystemModelExamples 仿真就绪系统模型的交互式探索

模型仿真 »

SystemModelSimulate 模拟一个模型

SystemModelParametricSimulate 参数变化、优化等的仿真

SystemModelSimulationData 用于探索和提取的仿真数据

SystemModelSimulateSensitivity

模型分析与转换 »

SystemModelPlot 绘制仿真结果

SystemModelLinearize 线性化一个系统模型

FindSystemModelEquilibrium  ▪  SystemModelReliability  ▪  ...

创建与修改模型 »

CreateSystemModel 根据微分和代数方程创建模型

ConnectSystemModelComponents 通过连接组件创建模型

SystemModels 列出可用模型组件

CreateDataSystemModel  ▪  SetSystemModel  ▪  ...

图形式系统模型

SystemModeler 切换为图形环境以便于建模和仿真

机器学习与神经网络

FindTextualAnswer 尝试查找回答问题的文本部分

监督的机器学习 »

Classify, Predict (更新) 改善的自动和新随机森林

ClassifierMeasurements (更新) 新属性和基线度量

无监督机器学习 »

FeatureSpacePlot3D 在 3D 上绘制维数约简的特征空间

DimensionReduction (更新) 新的方法包括 "Isomap""LLE"

ClusteringComponents (更新) 用于特征提取器的新选项

神经网络框架 »

NetTrain (更新) 增强的处理报告,扩展的属性集

NetModel (更新) 新预训练网络模型

NetTrainResultsObject 捕获培训会话的历史

NetStateObject 跟踪用于序列产生的循环递归状态

NetChain, NetGraph (更新) 改善的网络可视化

神经网络层 »

NetEncoder (更新) 新的音频和 3D 图像的编码器

CTCLossLayer 计算连接时间分类损失的层

ConvolutionLayer, PoolingLayer (更新) 变量长度和 3D 输入

LongShortTermMemoryLayer (更新) 在 GPU 上快 10 倍以上

NetBidirectionalOperator  ▪  AppendLayer

AggregationLayer  (更新)   ▪  SoftmaxLayer  (更新)   ▪  PartLayer  (更新)   ▪  ThreadingLayer  (更新) 

神经网络的修改 »

NetRename 重命名一层

NetReplace 替代一层

NetTake 从链中取层

NetJoin  ▪  NetFlatten  ▪  NetAppend  ▪  NetPrepend  ▪  NetDrop  ▪  NetInsert  ▪  NetDelete

系统级别和外部操作

外部语言计算

ExternalEvaluate (更新) 支持外部语言代码单元(以 > 开始)

远程执行

RemoteRun 在远程主机上运行一条指令,返回退出代码

RemoteRunProcess 运行一条指令,返回详细的信息

RemoteConnect  ▪  RemoteConnectionObject  ▪  RemoteAuthorizationCaching

用户识别与认证

AuthenticationDialog 打开一个输入用户和密码的对话框

$MobilePhone 给出当前用户已验证的手机号

GenerateSecuredAuthenticationKey OAuth 认证系统

邮件与消息

MailServerConnect 连接有源 IMAP 邮件服务器

MailSearch 搜索邮箱,给出数据集等中的邮件

MailItem 邮件消息、文件夹等的符号表示

MailExecute 在邮件消息等上执行操作

MailSettings (更新) 对于收件服务器设置支持添加

SendMail (更新) 支持 HTML 邮件和改善的表达式嵌入

SendMessage (更新) 支持 SMS 和 MMS

系统处理信息

SystemProcesses 作为符号处理对象的运行进程的列表

SystemProcessData 当前运行进程的数据集

网络包获取

NetworkPacketCapture 获取网络包的交互式界面

NetworkPacketRecording 记录指定时间的网络程序包

$NetworkInterfaces  ▪  $DefaultNetworkInterface

字节数组运算

ReadByteArray 从文件或流中读取并给出字节数组

BaseEncode, BaseDecode 在 Base64 等字符串和字节数组间转换

Hash (更新) 新的输出格式包括十六进制字符串、字节数组等

BinarySerialize (更新) 优化打包数组序列化的新选项

SystemInstall 下载并安装外部软件

导入与导出 »

系统模型格式 »

"MO" 导出与导入 Modelica 系统模型

"SMA"  ▪  "SME"  ▪  "FMU"  ▪  "MCTT"

光栅图像格式 »

"PNG" (已更新) 现在支持动画的导出

"FITS" (已更新) 完全支持图像和表格数据,包括 multi-HDU 文件

"RLE"  ▪  "GIF"  (已更新)   ▪  "TIFF"  (已更新)   ▪  "Raw"  (已更新) 

音频格式

"MP3", "WAV", "OggVorbis" (已更新) 支持元数据

表格和电子表格格式 »

"CSV", "TSV" (已更新) 更好地访问部分文件

"XLS", "XLSX" (已更新) 更好的性能与稳定性,更好地访问部分文件

系统与网络格式

"WXF" 二进制序列化 Wolfram 语言表达式 (.wxf)

"BSON" 类 JSON 二进制序列化格式

"PCAP"  ▪  "HTTPResponse"  ▪  "HTTPRequest"  ▪  "WARC"

MongoDB 程序包

MongoConnect  ▪  MongoDatabase  ▪  MongoCollection  ▪  ...

区块链与加密货币 »

一般区块链信息

BlockchainData 获取关于区块链 (Bitcoin, Ethereum, ...) 的当前信息

BlockchainBlockData 获取特殊区块的信息

BlockchainTransactionData 获取交易的信息

BlockchainBase  ▪  $BlockchainBase

在 Wolfram 区块链上的存储

BlockchainPut 把数据放置在 Wolfram 区块链上

BlockchainGet 从 Wolfram 区块链中获取数据

外部数据和知识库

量与单位

NondimensionalizationTransform 通过去除维数变换方程

IndependentPhysicalQuantity 表示一个独立的物理量

IndependentUnitDimension 表示一个独立的单位维度

实体架构

EntityRegister, EntityUnregister 注册、注销实体店的实体

EntityStores 实体店的列表

Interpreter (更新) 改善的实体诠释性能

EntityPrefetch 获取指定类型的可缓存实体

WolframLanguageData (更新) 新的相关指南和文档链接属性