版本 11.2 的新功能概要
核心语言
打开所有单元 关闭所有单元TakeList — 从列表中获取连续的序列
TwoWayRule () — 双向规则的符号表示
FindRepeat — 找到最小重复的子列表
字符串与显示
ByteArrayToString ▪ StringToByteArray
DecimalForm — 打印没有科学计数法的近似实数
DefaultPrintPrecision ▪ ScientificNotationThreshold
Capitalize (更新) — 标题大小写以及其他大小写方案
数学计算
连续极限 »
Limit () (更新) — 支持无向、嵌套的和多变量函数极限
MinLimit (), MaxLimit () — 新的下和上函数极限
DSolveValue (更新) — 现在可以直接给出极限值
离散极限 »
DiscreteLimit () — 序列极限,例如:循环与数论
DiscreteMinLimit (), DiscreteMaxLimit () — 序列的上下限
RSolveValue (更新) — 现在可以直接给出极限值
积分变换 »
RadonTransform, InverseRadonTransform — 支持 Radon 变换
FourierTransform (更新) — 支持周期函数的变换
FourierSinTransform ▪ FourierCosTransform ▪ LaplaceTransform ▪ ...
求和变换 »
FourierSequenceTransform (更新) — 支持周期序列变换
ZTransform ▪ GeneratingFunction ▪ ExponentialGeneratingFunction ▪ ...
直接访问底层数值线性代数 »
几何 »
布尔值运算 »
RegionIntersection (更新) — 对布尔运算的极大改善
RegionUnion ▪ RegionDifference ▪ BooleanRegion ▪ ...
区域离散化
RegionImage — 从区域中产生 2D 或 3D 图像
拓扑运算
CylindricalDecomposition (更新) — 现在可以计算内部、外部、边界等
数学函数 »
新的椭圆函数 »
WeierstrassHalfPeriodW1 — Weierstrass 椭圆函数的半周期
WeierstrassHalfPeriodW2 ▪ WeierstrassHalfPeriodW3 ▪ WeierstrassInvariantG2 ▪ WeierstrassInvariantG3
WeierstrassE1 — 在 WeierstrassP 半周期 的值
WeierstrassEta1 — 在 WeierstrassZeta 半周期 的值
WeierstrassEta2 ▪ WeierstrassEta3
改善的椭圆函数 »
EllipticExp (更新) — 改善的椭圆函数的数值计算
EllipticLog ▪ WeierstrassP ▪ WeierstrassPPrime ▪ WeierstrassZeta ▪ InverseWeierstrassP ▪ WeierstrassSigma ▪ JacobiSN ▪ JacobiSC ▪ ...
机器学习
自动的机器学习
Classify, Predict (更新) — 新的自动、方法和监视
TimeGoal — 指定在培训任务上花多少时间
FeatureTypes (更新) — 支持视频和序列
FeatureExtraction (更新) — 新支持单词向量和音频
DistanceMatrix (更新) — 特征提取和距离函数的新选项
RandomSeeding — 算法中随机播种的详细控制
神经网络
ElementwiseLayer (更新) ▪ AggregationLayer (更新) ▪ DropoutLayer (更新) ▪ ResizeLayer (更新) ▪ PaddingLayer (更新) ▪ ReplicateLayer (更新)
应用
ImageRestyle — 重新样式化一幅图以便追随其他风格
地理相关的计算
图像计算 »
RegionImage — 把区域转换成 2D 和 3D 光栅图像
CurrentScreenImage — 获取屏幕的图像
CurrentNotebookImage — 获取笔记本的图像
Image, Image3D (更新) — 更多图像上的算术和统计运算
HighlightImage (更新) — 高亮样式的自动选择
ColorQuantize (更新) — 新的量化方法和改善的性能
ImageEffect (更新) — 新效果
音频计算 »
SpeechSynthesize — 合成来自文本的语言 Audio
Audio (更新) — 支持音频回放并改善设备处理
AudioCapture (更新) — 支持 Linux 系统和其他控制
编程式播放
AudioPlay, AudioStop, AudioPause — 播放的程序控制
可视化
堆叠图
StackedListPlot — 绘制堆叠在彼此纸上的值
StackedDateListPlot — 绘制堆叠在彼此之上的时间序列
PlotLayout — 适用于许多函数的堆叠和百分比布局的选项
AnatomyPlot3D (更新) — 支持 20+ 绘图主题
FeatureSpacePlot (更新) — 显著改善了标签性能
WordCloud (更新) — 添加用于单词处理和选择的新选项
导入与导出 »
ImportByteArray, ExportByteArray — 字节数组的导入与导出
机器学习格式
"WMLF" — Wolfram 通用的机器学习模型格式
"MXNet" — MXNet 模型格式
外部语言表达式
"JavaScriptExpression" ▪ "PythonExpression"
地理格式
"GeoJSON" — 用 JSON 编码的地理图形区域和特征
光栅化图像格式 »
"FITS" (更新) ▪ "PNG" (更新) ▪ "GIF" (更新)
表格与电子表格格式 »
"CSV", "TSV" (更新)— 更佳的性能与稳定性,更好地访问部分文件
压缩与文档格式 »
输入诠释器
"AnatomicalFunctionalConcept" ▪ "CognitiveTask" ▪ "Neuron" ▪ ...
外部操作
外部语言接口
ExternalEvaluate — 在外部语言 (Python, JavaScript, ...) 中运行命令
StartExternalSession — 启动与外部语言运行器的持久性连接
ExternalSessionObject ▪ ExternalSessions ▪ FindExternalEvaluators ▪ RegisterExternalEvaluator ▪ UnregisterExternalEvaluator
认证
Authentication (更新) — 更新了对外部网站密码的处理
SecuredAuthenticationKey — OAuth 证书的符号表示
邮件
SendMail (更新) — 更新的邮件设置、邮件认证、邮件处理函数
发布订阅信道的通信
ChannelReceiverFunction — 对接收到信息的自动回应
ChannelBrokerAction — 指定在信道代理服务器上操作的选项
套接口与 ZeroMQ 通信
SocketOpen — 打开网络套接口(例如,设置服务器)
SocketListen — 接听开放的网络套接口
SocketConnect (更新) — 已添加对 ZeroMQ 的支持
SocketReadMessage — 从套接口中读取整条消息
SocketObject (更新) ▪ SocketListener ▪ Sockets ▪ SocketWaitNext ▪ SocketWaitAll ▪ SocketReadyQ
资源系统
ResourceSubmit — 提交用于出版的资源
$PublisherID — unique用于资源提交的唯一 ID
背景和已安排的任务
SessionSubmit — 提交一个在当前内核异步执行的任务
LocalSubmit — 提交一个在分离的子内核上执行的任务
CloudSubmit (更新) — 提交一个在云端异步执行的任务
TaskObject — 表示背景任务的通用对象
TaskExecute — 直接执行一条异步任务
TaskResume ▪ TaskSuspend ▪ TaskRemove ▪ TaskAbort ▪ TaskWait
Tasks — 列出当前已提交的任务
$CurrentTask — 已被运行的任务的 TaskObject
ScheduledTask (更新) — 通过任务对象控制
HandlerFunctions (更新) — 支持 TaskObject
URLSubmit (更新) — 支持 TaskObject
URLDownloadSubmit — 提交一个用于异步下载的 URL
初始化与持久框架
InitializationValue — 在启动时分配给一个符号的可设置的值
InitializationObjects — 给出所有初始化对象的列表
$Initialization — 在主系统初始化后释放和计算的符号
Initialize — 为单个符号或整个系统执行初始化
$PreInitialization ▪ $InitializationContexts ▪ $NoValue ▪ ValuePreprocessingFunction ▪ EvaluationEnvironment
PersistenceLocation (更新) — 支持 Notebook 作为位置类型
Once (更新) — 支持本地持久性缓存
系统操作
文件与对象
FileSize — 作为量的文件大小
DeleteObject — 删除本地、云端等的对象
系统信息与控制
MemoryAvailable — 估计可用内存的大小
$NetworkConnected — 测试你的计算机是否有活动网络接口