版本 12 的新功能概要
核心语言
打开所有单元 关闭所有单元对象信息
Information (更新) — 广泛支持提取关于对象的信息
函数式编程
SubsetMap — 把函数“就地”应用于元素的子集
TakeLargest (更新) — 新的符号报告结果的多个属性
TakeList — 从列表中提取连续子集
Keys, Values (更新) — 支持计算前用函数封装结果
AllowedHeads — 指定运算中考虑的标头
表达式构建
Construct — 根据标头和参数构建表达式
序列运算
SequenceReplace — 替代匹配模式的序列
SequenceSplit — 按照与模式匹配的序列进行拆分
FindRepeat — 找到序列中重复的块
排序 »
ReverseSort — 反序排序
NumericalSort — 根据数值排序
NumericalOrder — 数值的排序函数
Sort (更新) — 支持延伸的排序规范
日期和时间
DateObject (更新) — 支持粒度日期和无时区
DateOverlapsQ — 测试两个日历日期是否重叠
DateWithinQ — 测试日历日期是否在另一个日期中
CurrentDate ▪ NextDate ▪ PreviousDate
TimeObject (更新) — 改善了与 DateObject 的一致性
FromAbsoluteTime — 根据绝对时间的转换
计算系统
CellularAutomaton (更新) — 规则规范的新格式
RulePlot (更新) — 新格式和规则类型
核心可视化
一般改进
PlotMarkers (更新) — 现在遵循绘制样式
StreamMarkers, VectorMarkers — 流线、向量的一般形状
Histogram, Histogram3D, ... (更新) — 离散数据的优化显示
堆叠图
StackedListPlot \[LongDash] 绘制叠加在彼此之上的值
StackedDateListPlot \[LongDash] 绘制叠加在彼此之上的时间序列
PlotLayout (更新) \[LongDash] 许多函数的堆叠和百分位布局的选项
ListPlot \[EmptyVerySmallSquare] ListLinePlot \[EmptyVerySmallSquare] ListStepPlot \[EmptyVerySmallSquare] ListLogPlot \[EmptyVerySmallSquare] ListLogLogPlot \[EmptyVerySmallSquare] ListLogLinearPlot \[EmptyVerySmallSquare] DateListPlot \[EmptyVerySmallSquare] DateListStepPlot \[EmptyVerySmallSquare] DateListLogPlot
多面板图
PlotLayout (更新) \[LongDash] 布局选项延伸为允许网格中有多个图
ListPlot \[EmptyVerySmallSquare] ListLinePlot \[EmptyVerySmallSquare] ListStepPlot \[EmptyVerySmallSquare] ListLogPlot \[EmptyVerySmallSquare] ListLogLogPlot \[EmptyVerySmallSquare] ListLogLinearPlot \[EmptyVerySmallSquare] DateListPlot \[EmptyVerySmallSquare] DateListStepPlot \[EmptyVerySmallSquare] DateListLogPlot
缩放图
ScalingFunctions (更新) \[LongDash] 许多图现在支持缩放以增强可视化范围
Plot3D \[EmptyVerySmallSquare] ContourPlot \[EmptyVerySmallSquare] DensityPlot \[EmptyVerySmallSquare] ListPlot3D \[EmptyVerySmallSquare] ListContourPlot \[EmptyVerySmallSquare] ListDensityPlot \[EmptyVerySmallSquare] ListPointPlot3D \[EmptyVerySmallSquare] DiscretePlot \[EmptyVerySmallSquare] DiscretePlot3D
不确定图
IntervalMarkers \[LongDash] 如何显示不确定区间的选项
IntervalMarkersStyle \[LongDash] 如何样式化不确定区间的选项
ListPlot \[EmptyVerySmallSquare] ListLinePlot \[EmptyVerySmallSquare] ListStepPlot \[EmptyVerySmallSquare] ListLogPlot \[EmptyVerySmallSquare] ListLogLogPlot \[EmptyVerySmallSquare] ListLogLinearPlot \[EmptyVerySmallSquare] DateListPlot \[EmptyVerySmallSquare] DateListStepPlot \[EmptyVerySmallSquare] DateListLogPlot
特征的自动标记
Callout, Labeled (更新) \[LongDash] 现在许多函数支持标签封装
LabelingSize — 控制标签大小的选项
LabelVisibility — 控制标签显示优先级的选项
Plot3D ▪ ListPlot3D ▪ ParametricPlot ▪ ParametricPlot3D ▪ PolarPlot ▪ ListPolarPlot ▪ RevolutionPlot3D ▪ SphericalPlot3D ▪ DiscretePlot ▪ DiscretePlot3D ▪ RegionPlot ▪ DensityPlot ▪ ListDensityPlot ▪ ListPointPlot3D
符号图形语言
VertexTextureCoordinates (更新) — 自动把纹理映射多边形
特定域的可视化
机器学习可视化 »
FeatureSpacePlot — 可视化数值、文本、图像等数据的特征向量
FeatureSpacePlot3D — 可视化三维中的特征向量
字可视化
WordCloud (更新) — 处理和选择字的新选项
PreprocessingRules ▪ WordSelectionFunction
解剖可视化 »
AnatomyPlot3D (更新) — 支持 20+ 绘图主题
AnatomySkinStyle (重新命名) — 指定皮肤样式的选项
AnatomyStyling (重新命名) — 指定解剖部位样式的指令
复数可视化 »
ComplexPlot — 在复数域上绘制复数函数
ComplexPlot3D — 在复数域上绘制三维的复数函数
AbsArgPlot — 绘制实域上复函数的绝对值和角度
ReImPlot — 绘制实域上复函数的实部和虚部
ComplexListPlot ▪ ReImLabels ▪ ReImStyle
化学可视化 »
MoleculePlot — 有自动布局的二维分子结构图
MoleculePlot3D — 允许自动生成坐标的三维分子渲染
地理可视化 \[RightGuillemet]
GeoBubbleChart \[LongDash] 地理区域的气泡图表
GeoSmoothHistogram \[LongDash] 在地图上创建位置的平滑密度
GeoVectorPlot \[LongDash] 将地理向量绘制为地图上单个箭头
GeoStreamPlot \[LongDash] 将地理向量绘制为地图上延伸的流
GeoMarker (更新) \[LongDash] 扩展为在地图上显示地理向量
机器学习 \[RightGuillemet]
监督学习
Classify, Predict (更新) \[LongDash] 改善的自动化、方法和监视
ClassifierMeasurements (更新) \[LongDash] 新的属性和基线度量等
TimeGoal \[EmptyVerySmallSquare] FeatureTypes (更新) \[EmptyVerySmallSquare] RandomSeeding \[EmptyVerySmallSquare] DistanceMatrix (更新)
序列的监督学习
SequencePredict \[LongDash] 根据序列范例预测子序列元素
SequencePredictorFunction \[LongDash] 序列预测器的符号表示
行为的监督学习
ActiveClassification \[LongDash] 通过主动探测系统学习分类器
ActivePrediction \[LongDash] 通过主动探测系统学习预测器
ActiveClassificationObject \[EmptyVerySmallSquare] ActivePredictionObject
特征向量的无监督学习
FeatureNearest \[LongDash] 在特征空间找到最近的对象
FeatureSpacePlot \[LongDash] 在二维中绘制维数减小的特征向量
FeatureSpacePlot3D \[LongDash] 在三维中绘制维数减小的特征向量
DimensionReduction (更新) \[EmptyVerySmallSquare] ClusteringComponents (更新)
分布的无监督学习
LearnDistribution \[LongDash] 根据数据学习概率分布
SynthesizeMissingValues \[LongDash] 用生成的值替代数据中的丢失值
FindAnomalies \[LongDash] 找到数据中的异常范例
LearnedDistribution \[EmptyVerySmallSquare] DeleteAnomalies \[EmptyVerySmallSquare] AnomalyDetection \[EmptyVerySmallSquare] AnomalyDetectorFunction \[EmptyVerySmallSquare] RarerProbability \[EmptyVerySmallSquare] MissingValuePattern
自然语言的机器学习
FindTextualAnswer \[LongDash] 尝试找到回答问题的文本部分
TextContents \[LongDash] 生成文本中标识元素的数据集
TextCases (更新) \[LongDash] 新的神经网络引擎
FeatureExtract (更新) \[LongDash] 现在有单词向量特征提取器
图像的机器学习
ImageCases \[LongDash] 找到被识别为对象实例的子图象
ImageContainsQ \[EmptyVerySmallSquare] ImageContents \[EmptyVerySmallSquare] ImagePosition \[EmptyVerySmallSquare] ImageBoundingBoxes
FindFaces (更新) \[LongDash] 改善的脸部检测
FacialFeatures \[LongDash] 提取面部特征,例如:年龄、情绪、地标等
ImageRestyle \[LongDash] 为了追随另一个重新设计图像
音频的机器学习
SpeechRecognize \[LongDash] 根据音频,执行语音到文本的转换
AudioIdentify \[LongDash] 识别在录制何种音频信号
FeatureExtract, FeatureSpacePlot (更新) \[LongDash] 现在有音频特征提取器
神经网络 \[RightGuillemet]
神经网络模型
NetModel \[LongDash] 完成预训练的网络模型
NetChain, NetGraph (更新) \[LongDash] 改善的网络可视化
NetMeasurements \[LongDash] 度量训练后的性能指标
NetInsertSharedArrays ▪ NetStateObject ▪ NetEvaluationMode ▪ NetPortGradient
神经网络修改
NetTake \[LongDash] 从链中获取层
NetJoin \[LongDash] 连接两条链
NetFlatten \[EmptyVerySmallSquare] NetAppend \[EmptyVerySmallSquare] NetPrepend \[EmptyVerySmallSquare] NetDrop \[EmptyVerySmallSquare] NetInsert \[EmptyVerySmallSquare] NetDelete \[EmptyVerySmallSquare] NetReplace \[EmptyVerySmallSquare] NetReplacePart \[EmptyVerySmallSquare] NetRename
培训神经网络
NetTrain (更新) \[LongDash] 支持多 GPU、更多的属性等
NetTrainResultsObject \[LongDash]捕获培训会话的历史
TrainingProgressCheckpointing \[EmptyVerySmallSquare] TrainingProgressFunction \[EmptyVerySmallSquare] TrainingProgressReporting \[EmptyVerySmallSquare] TrainingProgressMeasurements \[EmptyVerySmallSquare] TrainingStoppingCriterion \[EmptyVerySmallSquare] LearningRate \[EmptyVerySmallSquare] LearningRateMultipliers
编码和解码数据
NetEncoder (更新) \[LongDash] 新的音频、多语言和三维图像的编码器
NetDecoder (更新) \[LongDash] 自定义用 "Function" 解码
循环与序列处理层
BasicRecurrentLayer \[EmptyVerySmallSquare] GatedRecurrentLayer \[EmptyVerySmallSquare] LongShortTermMemoryLayer
SequenceLastLayer \[EmptyVerySmallSquare] SequenceMostLayer \[EmptyVerySmallSquare] SequenceRestLayer \[EmptyVerySmallSquare] SequenceReverseLayer \[EmptyVerySmallSquare] UnitVectorLayer
神经网络的函数式编程
NetMapOperator \[LongDash] 定义映射序列的网络
NetFoldOperator \[LongDash] 定义在序列元素中折叠的循环网络
NetMapThreadOperator \[LongDash] 在多个序列上映射子网络
NetNestOperator \[EmptyVerySmallSquare] NetPairEmbeddingOperator \[EmptyVerySmallSquare] NetBidirectionalOperator
结构操作层
PartLayer \[EmptyVerySmallSquare] PrependLayer \[EmptyVerySmallSquare] AppendLayer \[EmptyVerySmallSquare] ExtractLayer \[EmptyVerySmallSquare] PaddingLayer \[EmptyVerySmallSquare] TransposeLayer \[EmptyVerySmallSquare] ResizeLayer \[EmptyVerySmallSquare] ReplicateLayer \[EmptyVerySmallSquare] AggregationLayer
基本层
ConvolutionLayer, PoolingLayer (更新) \[LongDash] 变长和三维输入
LinearLayer \[EmptyVerySmallSquare] SoftmaxLayer (更新)
元素计算层
ThreadingLayer \[LongDash] 把函数线性作用于两数组
数组运算层
关注和损失层
AttentionLayer — 序列上的关注层,包括转换器架构
CTCLossLayer — 计算序列的 CTC 损失的层
ContrastiveLossLayer ▪ SpatialTransformationLayer
正则化层
NormalizationLayer — 执行正则化并重新调整任意轴
ImageAugmentationLayer ▪ LocalResponseNormalizationLayer ▪ DropoutLayer ▪ NONBREAKINGSPACE(更新) NONBREAKINGSPACE
重新增强的学习环境
"OpenAIGym" — OpenAI Gym 的接口
"SimulatedCartPole" — 模拟倒摆的接口
连续离散微积分
Integrate, Sum, Product (更新) — 现在可以产生积分的常量等
C — 积分于求和等的常量现在排版为
连续微积分 »
Limit () (更新) — 支持无向、嵌套和多变量函数极限
MinLimit (), MaxLimit () — 新的上限和下限函数
D (更新) — 符号阶导数,指数形式微分等
Integrate (更新) — 改善的初等函数积分
DSolveValue (更新) — 改善的 ODE 范围和性能
离散微积分 »
DiscreteLimit () — 序列极限,例如,递归和数论
DiscreteMinLimit (), DiscreteMaxLimit () — 序列的下限和上限
Sum (更新) — 带有其他求和方式,改善了覆盖面
RSolveValue (更新) \[LongDash] 现在可以直接给出极限值
积分变换 \[RightGuillemet]
HankelTransform, InverseHankelTransform \[LongDash] 汉克尔积分变换
RadonTransform, InverseRadonTransform \[LongDash] 拉东积分变换
FourierTransform \[EmptyVerySmallSquare] FourierSinTransform \[EmptyVerySmallSquare] FourierCosTransform \[EmptyVerySmallSquare] LaplaceTransform
求和变换 \[RightGuillemet]
FourierSequenceTransform \[EmptyVerySmallSquare] ZTransform \[EmptyVerySmallSquare] GeneratingFunction \[EmptyVerySmallSquare] ExponentialGeneratingFunction
渐近计算 \[RightGuillemet]
渐近关系 \[RightGuillemet]
AsymptoticLess — 给出当 时, 或 的条件
AsymptoticLessEqual — 给出当 时, 或 的条件
AsymptoticEquivalent — 给出当 时, 的条件
AsymptoticGreater \[EmptyVerySmallSquare] AsymptoticGreaterEqual \[EmptyVerySmallSquare] AsymptoticEqual
连续微积分求解器 \[RightGuillemet]
AsymptoticIntegrate \[LongDash] 渐近逼近积分
AsymptoticDSolveValue \[LongDash] 渐近逼近差分方程
离散微积分求解器 \[RightGuillemet]
AsymptoticSum \[LongDash] 渐近逼近求和
AsymptoticRSolveValue \[LongDash] 渐近逼近差分方程
代数求解器 \[RightGuillemet]
AsymptoticSolve \[LongDash] 代数和超越方程
数学函数 \[RightGuillemet]
实函数
RealAbs \[LongDash] 可被微分的实参数绝对值
RealSign \[LongDash] 可被微分的实参数符号
初等和特殊函数 \[RightGuillemet]
Erf (更新) \[LongDash] 大量扩展了 250 个特殊函数的范例
Gamma \[EmptyVerySmallSquare] BesselJ \[EmptyVerySmallSquare] FresnelS \[EmptyVerySmallSquare] EllipticK \[EmptyVerySmallSquare] ...
函数属性
FunctionDomain (更新) \[LongDash] 改善了覆盖面和性能
FunctionRange (更新) \[LongDash] 改善了覆盖面和性能
改善的初等函数 \[RightGuillemet]
Sin (更新) \[LongDash] 改善了中间精度(100\[Dash]10,000 位)的性能
Exp \[EmptyVerySmallSquare] Log \[EmptyVerySmallSquare] ArcSin \[EmptyVerySmallSquare] Cosh \[EmptyVerySmallSquare] ...
改善的椭圆函数 \[RightGuillemet]
EllipticExp \[EmptyVerySmallSquare] EllipticLog \[EmptyVerySmallSquare] WeierstrassP \[EmptyVerySmallSquare] JacobiSN \[EmptyVerySmallSquare] JacobiSC \[EmptyVerySmallSquare] ...
新的椭圆函数 \[RightGuillemet]
WeierstrassHalfPeriodW1 \[LongDash] 维尔斯特拉斯椭圆函数的半周期
WeierstrassHalfPeriodW2 \[EmptyVerySmallSquare] WeierstrassHalfPeriodW3 \[EmptyVerySmallSquare] WeierstrassInvariantG2 \[EmptyVerySmallSquare] WeierstrassInvariantG3 \[EmptyVerySmallSquare] WeierstrassE1 \[EmptyVerySmallSquare] WeierstrassE2 \[EmptyVerySmallSquare] WeierstrassE3 \[EmptyVerySmallSquare] WeierstrassEta1 \[EmptyVerySmallSquare] WeierstrassEta2 \[EmptyVerySmallSquare] WeierstrassEta3
数学序列
DeBruijnSequence \[LongDash] 生成 de Bruijn 序列
代数计算
操作等式 \[RightGuillemet]
AddSides \[LongDash] 加到等式或不等式两边
MultiplySides \[LongDash] 相乘等式或不等式两边
SubtractSides \[EmptyVerySmallSquare] DivideSides \[EmptyVerySmallSquare] ApplySides
求解方程 \[RightGuillemet]
AsymptoticSolve \[LongDash] 求等式的渐近逼近
Solve, Reduce (更新) \[LongDash] 稀疏或结构化系统的改进求解
Minimize (更新) \[LongDash] 改进的实数和整数的单变量优化
CylindricalDecomposition (更新) \[LongDash] 现在计算内部、外部、边界等
Root (更新) \[LongDash] 现在有紧凑的信息排版
符号域
PositiveReals \[EmptyVerySmallSquare] NegativeReals \[EmptyVerySmallSquare] NonNegativeReals \[EmptyVerySmallSquare] NonPositiveReals
PositiveRationals \[EmptyVerySmallSquare] NegativeRationals \[EmptyVerySmallSquare] NonNegativeRationals \[EmptyVerySmallSquare] NonPositiveRationals
PositiveIntegers \[EmptyVerySmallSquare] NegativeIntegers \[EmptyVerySmallSquare] NonNegativeIntegers \[EmptyVerySmallSquare] NonPositiveIntegers
理论证明 \[RightGuillemet]
FindEquationalProof \[LongDash] 从公理中找到等式逻辑定理证明
ProofObject \[LongDash] 生成证明的对象表示
AxiomaticTheory \[LongDash] 为标准理论策管的公理、定理等
数论 \[RightGuillemet]
ModularInverse \[LongDash] 计算模数算法中的逆
PrimitivePolynomialQ \[LongDash] 测试单变量多项式是否是基元
矩阵谓词 \[RightGuillemet]
DiagonalMatrixQ \[LongDash] 测试矩阵是否是对角的
UpperTriangularMatrixQ \[EmptyVerySmallSquare] LowerTriangularMatrixQ
直接访问底层数值线性代数 \[RightGuillemet]
ASUM \[EmptyVerySmallSquare] AXPY \[EmptyVerySmallSquare] COPY \[EmptyVerySmallSquare] DOT \[EmptyVerySmallSquare] DOTC \[EmptyVerySmallSquare] GEMM \[EmptyVerySmallSquare] GEMV \[EmptyVerySmallSquare] GER \[EmptyVerySmallSquare] ...
数值计算
不确定性
Around \[LongDash] 带有对称或不对称不确定性的数或量 x±δ
VectorAround \[EmptyVerySmallSquare] AroundReplace \[EmptyVerySmallSquare] MeanAround
量和单位
NondimensionalizationTransform \[LongDash] 通过去除维数变换等式
IndependentPhysicalQuantity \[LongDash] 表示独立的物理量
IndependentUnitDimension \[LongDash] 表示独立的单位维数
数值显示格式
DecimalForm \[LongDash] 打印没有科学符号的近似实数
PercentForm \[EmptyVerySmallSquare] MixedFractionParts \[EmptyVerySmallSquare] NumeratorDenominator
优化的数值数组
NumericArray \[LongDash] 构建数值数组的压缩表示
NumericArrayQ \[EmptyVerySmallSquare] NumericArrayType
非线性有限元 \[RightGuillemet]
NDSolve (更新) \[LongDash] 现在可以使用 FEM 求解任意域的非线性 PDE
InitialSeeding \[LongDash] 非线性边界值问题的初始种子
N-体仿真
NBodySimulation \[LongDash] 理想的 -体系统仿真
NBodySimulationData \[LongDash] 表示一个 -体仿真
数值优化 \[RightGuillemet]
凸优化求解器 \[RightGuillemet]
LinearOptimization \[LongDash] 最小化
LinearFractionalOptimization \[LongDash] 最小化
QuadraticOptimization \[LongDash] 最小化
SemidefiniteOptimization — 最小化
SecondOrderConeOptimization — 最小化
ConicOptimization — 最小化
一般优化求解器 »
FindMinimum ▪ FindMaximum ▪ FindMinValue ▪ FindMaxValue ▪ FindArgMin ▪ FindArgMax ▪ NMinimize ▪ NMaximize ▪ NMinValue ▪ NMaxValue ▪ NArgMin ▪ NArgMax
Minimize ▪ Maximize ▪ MinValue ▪ MaxValue ▪ ArgMin ▪ ArgMax
拟合中的正则化
Fit, FindFit (更新) — 现在支持正则化(LASSO、岭回归 ...)
向量不等约束
VectorGreaterEqual — 向量和矩阵的部分排序
几何计算 »
Region — 区域的表示和自动可视化
基于网格的区域
MeshRegion, BoundaryMeshRegion (更新) — 附加了带有直接行为的单元
PlotTheme (更新) — 基于网格区域的新主题
分形区域
SierpinskiMesh ▪ MengerMesh ▪ CantorMesh
HilbertCurve ▪ PeanoCurve ▪ SierpinskiCurve ▪ KochCurve
区域转换器
RegionImage — 根据区域产生二维或三维图像
DiscretizeGraphics (更新) — 现在可以离散化所有图元
DiscretizeRegion (更新) — 改进的参数区域离散化
布尔运算 »
RegionIntersection (更新) \[LongDash] 大大改进对布尔运算的支持
RegionUnion \[EmptyVerySmallSquare] RegionDifference \[EmptyVerySmallSquare] BooleanRegion \[EmptyVerySmallSquare] ...
区域度量
Perimeter \[LongDash] 二维实体边界的长度
SurfaceArea \[LongDash] 三维立体边界的面积
ArcLength, Area, Volume (更新) \[LongDash] 参数和数值计算的选项
空间关系
RegionEqual \[LongDash] 验证两区域是否等价
RegionWithin \[LongDash] 验证一个区域是否在另一个区域内
RegionDisjoint \[LongDash] 验证两个区域是否不相交
几何角度
PlanarAngle \[LongDash] 两条半线之间的角度
DihedralAngle \[LongDash] 两半平面的角度
SolidAngle \[LongDash] 椎体的一般高维角度
三维坐标几何
AnglePath3D \[LongDash] 通过平移和三维旋转序列形成的路径
SpherePoints \[LongDash] 给出球体上近似均匀分布的点
多边形和多面体区域
带孔的多边形 \[RightGuillemet]
Polygon (更新) \[LongDash] 多边形广义化为带孔的多边形
CanonicalizePolygon \[LongDash] 生成多边形的标准表示
CrossingPolygon \[LongDash] 基于射线数构建一般多边形
WindingPolygon \[LongDash] 基于圈数构建一般多边形
PolygonCoordinates \[EmptyVerySmallSquare] OuterPolygon \[EmptyVerySmallSquare] InnerPolygon \[EmptyVerySmallSquare] CrossingCount \[EmptyVerySmallSquare] WindingCount
多边形类和属性 \[RightGuillemet]
RandomPolygon \[LongDash] 生成不同类的随机多边形
PolygonDecomposition \[LongDash] 将多边形分解成简单、凸等多边形
SimplePolygonQ ▪ ConvexPolygonQ ▪ PolygonAngle
允许孔隙的一般多面体 »
Polyhedron — 多边形图形和几何基元,包括孔隙
CanonicalizePolyhedron — 生成多面体的规范表示
PolyhedronCoordinates ▪ OuterPolyhedron ▪ InnerPolyhedron ▪ CrossingCount ▪ WindingCount
多面体类和属性 »
RandomPolyhedron — 生成不同类的随机多边形
PolyhedronDecomposition — 把多面体分解成简单、凸等多面体
EulerCharacteristic — 给出多面体欧拉不变特征
PolyhedronGenus — 给出多面体的亏格或通道
SimplePolyhedronQ ▪ ConvexPolyhedronQ ▪ PolyhedronAngle
特殊多面体
Tetrahedron (更新) — 正四面体
Cube — 正立方体
Dodecahedron — 正十二面体
Icosahedron — 正二十面体
Octahedron — 正八面体
UniformPolyhedron — 所有均匀多面体
多面体运算
DualPolyhedron — 对偶多面体
BeveledPolyhedron — 通过斜切每边得到的斜多面体
TruncatedPolyhedron — 通过截断顶点得到的截断多面体
AugmentedPolyhedron — 通过增加面上的金字塔来增强多面体
SnubPolyhedron — 通过部分截断和斜切获取的扭棱多面体
合成几何学 »
GeometricScene — 由约束定义的几何场景的符号表示
RandomInstance — 找到并显示几何场景的随机实例
FindGeometricConjectures — 找到关于几何场景的猜想
几何场景中的断言
GeometricAssertion — 断言几何属性或关系(凸、平行、全等 ...)
UnconstrainedParameters — 定义场景中未约束的点或量的选项
三角函数
TriangleCenter — 三角的垂心、外心、内心、...
TriangleConstruct — 三角形的内心、外心、高度、...
TriangleMeasurement — 三角形的外接圆半径、高度、...
由几何结构创建的对象
CircleThrough — 通过指定点的圆
Midpoint — 线的中点
PerpendicularBisector — 线的中点处的无限垂直
AngleBisector — 平分角度的无限线
概率与统计 »
描述性统计 »
Median ▪ Quantile ▪ Quartiles ▪ MedianDeviation ▪ TrimmedMean ▪ Variance ▪ ...
空间描述统计
SpatialMedian — 强大的空间位置度量
CentralFeature — 元素列表中最核心的
强大的描述性统计 »
WinsorizedMean — 强大的位置统计
TrimmedMean ▪ BiweightLocation
TrimmedVariance — 强大的离差统计
WinsorizedVariance ▪ BiweightMidvariance ▪ QnDispersion ▪ SnDispersion
矩阵分布 »
WishartMatrixDistribution ▪ GaussianOrthogonalMatrixDistribution ▪ MatrixNormalDistribution ▪ MatrixTDistribution ▪ ...
分布 »
HjorthDistribution — 用于模拟浴缸可靠性危害的分布
ParetoPickandsDistribution — 帕累托分布的推广
假设检验 »
文本和语言处理
TextCases (更新) — 大大扩展了元素和实体类型的覆盖面
TextContents — 生成识别文本中元素的数据集
VerifyInterpretation — TextCases 等的选项,用 Interpreter 检查结果
自然语言诠释器类型
"ColorSet" ▪ "ComputedColorSet" ▪ "ComputedLaser" ▪ "ComputedLightColor" ▪ "Laser" ▪ "LaserClass" ▪ "LightColor"
字属性
文本搜索
AddToSearchIndex — 把内容添加到已存在的搜索索引中
VerifyInterpretation — TextCases 等的选项,用 Interpreter 检查结果
图与网络 »
图可视化
GraphPlot (更新) — 新的外观、设计和能力
GraphPlot3D ▪ LayeredGraphPlot ▪ TreePlot
GraphLayout (更新) — 额外的强制定向嵌入 "GravityEmbedding"
PlotTheme (更新) — 图的新的 "IndexLabels" 主题
图属性继承
Subgraph ▪ NeighborhoodGraph ▪ EdgeAdd ▪ EdgeDelete ▪ VertexAdd ▪ VertexDelete ▪ EdgeContract ▪ VertexContract ▪ VertexReplace ▪ SimpleGraph ▪ ReverseGraph ▪ IndexGraph ▪ ConnectedGraphComponents ▪ WeaklyConnectedGraphComponents ▪ LineGraph ▪ DirectedGraph ▪ UndirectedGraph ▪ GraphIntersection ▪ GraphUnion ▪ GraphDisjointUnion ▪ GraphDifference ▪ GraphComplement ▪ GraphPower ▪ BooleanGraph ▪ FindSpanningTree ▪ TransitiveClosureGraph ▪ TransitiveReductionGraph
扩展的能力
Graph (更新) — 增加对图实体的支持
GraphData (更新) — 许多图的新属性
EdgeWeightedGraphQ, VertexWeightedGraphQ — 验证图是否是边或顶点加权
图像计算 »
Image, Image3D (更新) — 支持算数和统计运算
图像生成
ImageRestyle — 将样式从一幅图像转移到另一幅图像
RegionImage — 把区域转换成二维和三维图像
CurrentImage (更新) — 速度和稳健性显著增加
CurrentScreenImage ▪ CurrentNotebookImage
计算机视觉 »
ImageCases — 找到被识别为对象实例的子图象
ImageContainsQ ▪ ImageContents ▪ ImagePosition ▪ ImageBoundingBoxes
FindFaces (更新) — 改善的脸部检测
FacialFeatures — 提取脸部特征,例如,年龄、表情、地标等
ImageGraphics — 把位图图像转换为符号向量图形
TextRecognize (更新) — 属性提取、感兴趣区域等
计算显微镜 »
BrightnessEqualize — 估计和均衡不均匀的图像照明
Image3DProjection — 计算三维图像到平面的投影
颜色处理 »
ImageRecolor — 重新着色图像的区域
ColorsNear — 用于表示颜色周围的区域
ColorDetect ▪ FindMatchingColor ▪ ColorQuantize (更新) ▪ ChromaticityPlot3D (更新)
图像金字塔
ImagePyramid — 构建多分辨率的图像金字塔
InverseImagePyramid — 根据图像金字塔重建图像
ImagePyramidApply — 把函数应用于图像金字塔中的图像
特征提取 »
ImageKeypoints, FindGeometricTransform, ... (更新) — 新的关键点类型
图像处理和分析
ComponentMeasurements (更新) — 分量的轮廓和轮廓分层
Masking (更新) — 支持使用符号区域对象的掩模
HighlightImage (更新) ▪ ImageTrim (更新) ▪ ImageEffect (更新)
音频计算 »
Audio (更新) — 支持立体回放和改善的设备处理
音频生成
AudioCapture — 录制连接的输入设备的音频信号
SpeechSynthesize — 从文本或公式合成语音音频
WebAudioSearch — 搜索外部供应商并下载音轨
$AudioInputDevices ▪ $DefaultAudioInputDevice ▪ AudioInputDevice ▪ $VoiceStyles ▪ VoiceStyleData
音频识别和标识
SpeechRecognize — 把音频中的语音转换为文本
AudioIdentify — 识别音频信号是谁的录音
PitchRecognize — 识别音频信号的音调
程序化回放和录音
AudioStream — 实时处理的音频流对象
AudioPlay — 程序控制音频回放
AudioRecord — 程序控制音频录音
AudioStop ▪ AudioPause ▪ AudioStreams ▪ RemoveAudioStream
机器学习集成 »
FeatureExtract, FeatureSpacePlot — 音频特征提取
NetEncoder — 编码用于神经网络的音频信号
Classify ▪ NetModel ▪ NetTrain ▪ NetGraph ▪ ...
音频处理 »
AudioLoudness — 计算标准响度
AudioDistance — 计算音频信号距离的各种指标
AudioReplace — 用新的音频信号替代音频区间
AudioInsert — 把音频信号插入现存的音频
AudioBlockMap (更新) — 主要的速度改善、支持命名的参数
AudioLocalMeasurements ▪ AudioIntervals
频谱分析
AudioSpectralMap — 把滤波器应用于音频信号的短时傅立叶变换
AudioSpectralTransformation — 执行时-频转换
ShortTimeFourier — 计算短时傅立叶变换 (STFT)
Cepstrogram — 绘制信号或音频对象的倒谱
InverseSpectrogram ▪ CepstrumArray ▪ CepstrogramArray ▪ InverseShortTimeFourier ▪ ShortTimeFourierData
音频注释
AudioAnnotate — 把注释添加到音频对象
知识表示和诠释 »
实体框架
EntityRegister, EntityUnregister — 在实体店注册、注销实体
EntityStores — 实体店列表
EntityPrefetch — 获取指定类型的可缓存实体
输入诠释器
Interpreter (更新) — 实体诠释的改善性能
RectangularRepeatingElement ▪ SquareRepeatingElement
"AnatomicalFunctionalConcept" ▪ "CognitiveTask" ▪ "Neuron" ▪ ...
语言信息
WolframLanguageData (更新) — 新的相关指南和文档链接属性
工程和物理数据 »
PsychrometricPropertyData — 湿空气的热力学性质
SpectralLineData — 原子级别和转换的属性
图形数据 »
GeoElevationData (更新) — 改进了高程数据,有四个多级别的缩放
知识库内容 »
地理图形实体 »
Country AdministrativeDivision City ZIPCode ...
Ocean Island Mountain River Desert ...
Airport Park AmusementPark Stadium ...
Bridge Building Tunnel Dam HistoricalSite ...
University SchoolDistrict Museum LibrarySystem ...
WeatherStation AstronomicalObservatory ParticleAccelerator NuclearReactor ...
文化和历史实体 »
Person PersonTitle GivenName Surname
HistoricalCountry HistoricalEvent HistoricalSite ...
Movie MusicAct MusicAlbum MusicWork ...
Book Artwork Periodical FictionalCharacter
BroadcastStation BroadcastStationClassification
Museum LibraryBranch LibrarySystem
MusicalInstrument BoardGame PopularCurve
YogaPose YogaPosition YogaSequence PilatesExercise ...
生命科学和医疗相关的实体 »
Species Plant DogBreed CatBreed Dinosaur
AnatomicalStructure AnimalAnatomicalStructure ...
金融相关的实体 »
Financial Company CurrencyDenomination
天文实体 »
Planet PlanetaryMoon Comet SolarSystemFeature ...
Star Galaxy Nebula Supernova Constellation ...
Satellite DeepSpaceProbe MannedSpaceMission ...
地球科学相关的实体 »
WeatherStation TropicalStorm Cloud AtmosphericLayer
GeologicalLayer GeologicalPeriod Mineral FamousGem
交通相关的实体 »
工程相关的实体 »
Building Bridge Tunnel Dam Mine
FrequencyAllocation BroadcastStation MeasurementDevice
语言相关的实体 »
Language Word Alphabet WritingScript ...
数学相关的实体 »
FiniteGroup Knot Polyhedron Graph Lattice
Solid Surface Lamina PlaneCurve SpaceCurve
LatticeSystem PeriodicTiling NonperiodicTiling
CrystalFamily CrystalSystem CrystallographicSpaceGroup
MathematicalFunction IntegerSequence ContinuedFraction
FunctionSpace TopologicalSpaceType ComputationalComplexityClass
地理图形计算 »
GeoImage — 给定区域的卫星图像
GeoGraphics (更新) — 扩展了对投影绘制范围的控制
GeoGridRange ▪ GeoGridRangePadding ▪ GeoResolution ▪ GeoArraySize
地理图形数据
GeoElevationData (更新) — 在地理投影下转换高程数据
TideData — 计算所有标准潮汐站的潮汐
地理图形位置
GeoAntipode — 对映位置
RandomGeoPosition — 生成区域中的伪随机地理位置
投影比例和失真
GeoGridUnitDistance — 对应于一个地图距离单位的本地地理距离
GeoGridUnitArea — 对应于一个地图面积单位的本地地理面积
GeoGridDirectionDifference — 投影中本地角度变化
大地矢量和矢量框架
GeoVector — 由模和方向指定的大地矢量
GeoVectorENU — 由东、北、上指定的大地矢量
GeoVectorXYZ — 由笛卡尔地心坐标指定的大地矢量
GeoGridVector — 由投影坐标中分量指定的矢量
分子结构和计算 »
符号分子表示
Molecule — 由原子、化学键、名称或 SMILES 字符串指定的分子
Atom — 分子中原子的符号表示
Bond — 单、双、芳香等键的符号表示
分子结构
MoleculeQ — 验证有效的分子
AtomList ▪ AtomCount ▪ BondList ▪ BondCount ▪ BondQ
分子可视化
MoleculePlot — 带有自动布局的二维分子结构图
MoleculePlot3D — 三维分子渲染允许自动生成的坐标
分子图
MoleculeGraph — 获取分子的注释图
ConnectedMoleculeQ — 测试单个共价键结构
ConnectedMoleculeComponents — 给出独立的共价键结构的列表
分子属性计算
MoleculeValue — 找到分子结构或计算属性
MoleculeProperty — 分子属性的符号表示
分子比较和子结构
MoleculeContainsQ — 验证分子是否包含指定的结构
FindMoleculeSubstructure — 找到分子中亚结构发生的位置
MoleculePattern — 表示分子亚结构的符号或 SMARTS 模式
修改分子
MoleculeModify — 通过编辑已存在的分子创建新的分子
ValenceErrorHandling — 如何处理编辑分子时化合价的错误
系统建模 »
SystemModel — 系统模型的符号表示
SystemModelExamples — 仿真就绪系统模型的交互式探索
模型仿真 »
SystemModelSimulate — 仿真一个模型
SystemModelParametricSimulate — 仿真参数变化、优化等
SystemModelSimulationData — 仿真用于探索和提取的数据
SystemModelSimulateSensitivity
模型分析和变换 »
SystemModelPlot — 绘制仿真结果
SystemModelLinearize — 线性化系统模型
FindSystemModelEquilibrium ▪ SystemModelReliability ▪ ...
模型创建和修改 »
CreateSystemModel — 根据微分和代数方程创建模型
ConnectSystemModelComponents — 通过连接分量创建模型
SystemModels — 列出可用的模型分量
CreateDataSystemModel ▪ SetSystemModel ▪ ...
图形系统建模
SystemModeler — 切换到图形环境用于建模和仿真
区块链和加密货币 »
区块链分析
BlockchainData — 获取关于区块链(比特币、以太坊、...)的当前信息
BlockchainBlockData — 获取特殊块的信息
BlockchainTransactionData — 获取交易信息
BlockchainBase ▪ $BlockchainBase
Wolfram 区块链上的存储
BlockchainPut — 把数据放进 Wolfram 区块链
BlockchainGet — 从 Wolfram 区块链中获取数据
区块链交易
BlockchainTransaction — 区块链交易的符号表示
BlockchainKeyEncode — 编码密钥以获取地址、WIF 等
BlockchainTransactionSign — 使用私钥签区块链交易
BlockchainTransactionSubmit — 提交交易以便包含在区块链中
BlockchainAddressData ▪ BlockchainContractValue ▪ BlockchainTokenData
加密 »
Hash (更新) — 额外的哈希代码类型
PublicKey, PrivateKey (更新) — 支持椭圆曲线
GenerateSymmetricKey (更新) — 支持 DerivedKey
GenerateAsymmetricKeyPair (更新) — 支持椭圆曲线
密钥衍生
GenerateDerivedKey — 根据密码衍生密钥
VerifyDerivedKey — 根据衍生的密钥验证密码
DerivedKey — 衍生密钥的表示
数字签名
GenerateDigitalSignature — 使用私钥产生数字签名
VerifyDigitalSignature — 使用公钥验证数字签名
DigitalSignature — 数字签名的符号表示
笔记本界面
macOS 笔记本界面更新,以便使用 64 位 Cocoa API
Linux 笔记本界面更新,以便完全集成 Qt 5,允许无需 X 服务器便可进行所有渲染计算
Iconize — 为表达式创建符号式显示格式
聊天工具 (试验性)
CreateChat, 文件 ▶ 新建 ▶ 聊天会话... — 启用一个聊天会话
CreateChatRoom — 创建一个永久聊天室
DeleteChatRoom ▪ ChatRooms ▪ ChatRoomModerators ▪ SetChatRoomModerators
核心系统运作
初始化
InitializationValue — 启动时赋给符号的可设置的值
InitializationObjects — 给出所有初始化对象的列表
$Initialization — 在主系统初始化后释放和计算的符号
Initialize — 为单个符号或整个系统执行初始化
$PreInitialization ▪ $InitializationContexts ▪ $NoValue ▪ ValuePreprocessingFunction ▪ EvaluationEnvironment
PersistenceLocation — 支持作为位置类型的 Notebook
Once (更新) — 支持局部永久性缓存
永久性存储
PersistentObject — 永久性对象的符号表示
PersistenceLocation — 内核会话、局部系统、云、HTTP 会话等
PersistentObjects ▪ $PersistenceBase ▪ $PersistencePath
MergingFunction ▪ PersistenceTime ▪ ExpirationDate
背景和安排的任务
SessionSubmit — 在当前内核提交异步执行的任务
LocalSubmit — 提交在分离的子核执行的任务
CloudSubmit (更新) — 提交在云端异步执行的任务
TaskObject — 表示背景任务的一般对象
TaskExecute — 立即执行异步任务
TaskResume ▪ TaskSuspend ▪ TaskRemove ▪ TaskAbort ▪ TaskWait
Tasks — 列出所有当前提交的任务
$CurrentTask — 在其中计算的任务的 TaskObject
ScheduledTask (更新) — 通过任务对象控制
HandlerFunctions (更新) — 支持 TaskObject
URLSubmit (更新) — 支持 TaskObject
URLDownloadSubmit — 提交异步下载的 URL
URLResponseTime — 求开始读取 URL 的时间
代码编译 »
创建编译代码
FunctionCompile — 创建纯函数的编译版本
CompiledCodeFunction — 表示一个用编译代码实现的函数
代码注释
KernelFunction — 在内核执行而不是在编译代码中执行的函数
Annotation (更新) — 为代码指定任意提示和注释
类型规范
Typed — 定义对象采取何种类型
TypeSpecifier — 用于构建类型规范的元素
"Boolean" ▪ "UnsignedInteger32" ▪ "UnsignedInteger64" ▪ "Integer32" ▪ "Integer64" ▪ "MachineInteger" ▪ "Real64" ▪ "ComplexReal64" ▪ ...
导出编译的代码
FunctionCompileExport — 通过编译一个纯函数创建一个对象文件
FunctionCompileExportLibrary — 通过编译一个纯函数创建一个共享库
FunctionCompileExportString — 为给定的纯函数给出一个编译代码的字符串
FunctionCompileExportByteArray — 给出编译代码的二进制格式
编译选项
TargetSystem — 外部代码的目标架构的 $SystemID
CompilerOptions — 传给编译管道的详细选项
系统与外部运算 »
Success — 运算成功的符号表示
BinarySerialize, BinaryDeserialize — 高效的二进制表达式存储
外部语言接口
ExternalEvaluate — 在其他编程语言中运行一条指令
ExternalFunction — 在其他编程语言中直接运行函数
ExternalValue — 其他编程语言中的符号值
StartExternalSession — 启动一个与外部语言计算器的永久连接
ExternalSessionObject ▪ ExternalObject ▪ ExternalSessions ▪ FindExternalEvaluators ▪ RegisterExternalEvaluator ▪ UnregisterExternalEvaluator ▪ SystemInstall
认证
Authentication (更新) — 更新了对外部网站的密码处理
SecuredAuthenticationKey — OAuth 凭证的符号表示
SecuredAuthenticationKeys — 当前用户的认证密钥列表
发布-订阅通道通信
ChannelReceiverFunction — 对收到消息的自动响应
ChannelBrokerAction — 指定在通道代理服务器上行动的选项
RemoveChannelSubscribers — 去除当前激活的通道订阅户
套接口和 ZeroMQ 通信
SocketOpen — 打开网络套接口(例如,设置服务器)
SocketListen — 在开放的网络套接口上聆听
SocketConnect (更新) — 增加对 ZeroMQ 的支持
SocketReadMessage — 从套接口读取整条消息
SocketObject (更新) ▪ SocketListener ▪ Sockets ▪ SocketWaitNext ▪ SocketWaitAll ▪ SocketReadyQ
文件和对象
FileSize — 作为数量的文件大小
DeleteObject — 删除本地、云端等的对象
CopyFile (更新) — 支持远程文件复制
RemoteFile — 远程机器上的文件的符号表示
$TestFileName — 当前执行的测试文件的文件名
系统信息和控制
MemoryAvailable — 估计可用的内存
$NetworkConnected — 测试你的计算机是否有激活的网络接口
远程执行
RemoteRun — 在远程机器上执行指令,返回退出代码
RemoteRunProcess — 运行一条指令,返回详细的信息
RemoteConnect ▪ RemoteConnectionObject ▪ RemoteAuthorizationCaching
用户识别和认证
AuthenticationDialog — 打开对话框输入用户名和密码
$MobilePhone — 给出当前用户验证过的手机号码
GenerateSecuredAuthenticationKey — OAuth 认证系统
邮件和消息
MailServerConnect — 连接到活动的 IMAP 邮件服务器
MailSearch — 搜索邮箱,给出数据集等中的邮件
MailItem — 邮件消息、文件夹等的符号表示
MailExecute — 执行邮件消息等的操作
MailSettings — 支持收件服务器设置
SendMail (更新) — 支持 HTML 邮件和改进的表达式嵌入
SendMessage (更新) — 支持 SMS 和 MMS
MailFolder ▪ MailServerConnection ▪ $IncomingMailSettings
系统处理信息
SystemProcesses — 作为符号进程对象的运行进程列表
SystemProcessData — 当前运行进程的数据集
获取网络程序包
NetworkPacketCapture — 获取网络程序包的交互式接口
NetworkPacketRecording — 记录指定时间的网络程序包
NetworkPacketTrace — 记录计算过程中的网络程序包
$NetworkInterfaces ▪ $DefaultNetworkInterface
字节数组运算
ReadByteArray — 从文件或流中读取并给出字节数组
ByteArrayToString, StringToByteArray — 在文本字符串和字节数组间转换
BaseEncode, BaseDecode — 在 Base64 字符串和字节数组间转换
控制网页浏览器
WebExecute — 执行网页浏览器的指令
WebImage — 获取网页浏览器页面
StartWebSession — 启用一个新的网页会话
WebSessionObject ▪ WebSessions ▪ $CurrentWebSession ▪ WebElementObject ▪ WebWindowObject
文件操作
CopyFile (更新) — 支持远程文件复制
RemoteFile — 远程机器上文件的符号表示
$TestFileName — 当前执行的测试文件的文件名称
导入和导出 »
FileConvert — 兼容文件格式间的转换
Export (更新) — 现在有各种覆盖模式
ImportByteArray ▪ ExportByteArray ▪ ByteArrayFormat
音频格式 »
"MP3", "WAV", "OggVorbis" (更新) — 支持元数据
图像格式 »
"GIF", "PNG", ... (更新) — 速度、质量和范围的增强
"PNG", "GIF", "TIFF" (更新) — 新的或改进的对动画的支持
表格与电子表格格式 »
"CSV", "TSV" (更新) — 更好的性能和稳定性,更好地访问部分文件
"XLS", "XLSX" (更新) — 更好的性能和稳定性,更好地访问部分文件
科学格式 »
"FITS" (更新) — 完全支持图像和表格数据,包括多-HDU 文件
"HDF5" (更新) — 支持结构化和复合数据以及单个数据集
系统建模格式 »
"MO" — 导出和导入 Modelica 系统模型
"SMA" ▪ "SME" ▪ "FMU" ▪ "MCTT"
机器学习格式
"WMLF" — Wolfram 一般机器学习模型格式
"MXNet" — MXNet 模型格式
JSON-相关的格式 »
"BSON" — JSON-类二进制序列化格式
"UBJSON" — 通用二进制 JSON 格式 (.ubj)
"GeoJSON" — 编码在 JSON 中的地理图形区域和特征
系统和网络格式
"Ini", "PHPIni", "JavaProperties" — 系统配置文件
"PCAP" ▪ "HTTPResponse" ▪ "HTTPRequest" ▪ "WARC"
外部语言表达式
"JavaScriptExpression" — JavaScript 表达式
"PythonExpression" — Python 表达式
压缩和文档格式 »
"WXF" — 二进制序列化 Wolfram 语言表达式 (.wxf)
数据库集成 »
连接数据库
RelationalDatabase — 关系数据库和其模式的符号表示
DatabaseConnect, DatabaseDisconnect — 手动连接、断开
DatabaseReference — (带有认证等)的外部数据库参考
注册数据库内容
EntityStore (更新) — 整个实体店数据库的符号表示
EntityFunction — 数据库表达式或子查询的纯函数表示
实体类上变换的表示
FilteredEntityClass — 按标准过滤的实体类
SortedEntityClass — 按属性或函数排序的实体类
SampledEntityClass — 通过采样实体数形成的实体类
AggregatedEntityClass — 通过聚合实体形成的实体类
ExtendedEntityClass — 为每个实体添加了属性的实体类
CombinedEntityClass — 通过组合跨实体类的属性形成的实体类
图店
RDFTriple — RDF 图中的三元组
SPARQLQuery — 表示一个 SPARQL 查询
SPARQLExecute — 在一个 SPARQL 端点上执行查询
SPARQLSelect — 返回变量和值绑定的列表
SPARQLUpdate — 表示一个 SPARQL 更新要求
RDFStore ▪ SPARQLConstruct ▪ SPARQLAsk ▪ SPARQLAggregate
MongoDB 程序包
MongoConnect ▪ MongoDatabase ▪ MongoCollection ▪ ...
资源系统和知识库 »
ResourceSubmit — 提交出版的资源
$PublisherID — 用于资源提交的唯一 ID
ResourceRegister ▪ ResourceUpdate ▪ PublisherID
Wolfram 数据知识库
ResourceData (更新)— 访问数百种 Wolfram 数据知识库条目
Wolfram 函数知识库
https://resources.wolframcloud.com/FunctionRepository — 函数知识库主页
ResourceFunction — 资源函数的符号表示
DefineResourceFunction — 创建新的资源函数
外部服务 »
WebSearch — 网页搜索的外部服务
WebImageSearch — 网页图像搜索的外部服务
TextTranslation — 语种之间文本翻译的外部服务
$ServiceCreditsAvailable — 可用的服务信用积分
异步访问
ServiceSubmit — 向外部服务提交异步请求
ServiceRequest — 服务请求的符号表示
金融数据服务连接(只适用于 Wolfram Finance Platform)
"BloombergTerminal" — 访问实时彭博终端数据(只适用于 Windows)
"BloombergDataLicense" — 访问存储的彭博数据许可证数据(所有平台)
"Reuters" — 访问实时路透社数据(只适用于 Windows 和 Linux)
微控制器套件 »
MicrocontrollerEmbedCode — 生成、编译并部署代码到微控制器
MicrocontrollerCodeData — 来自于微控制器代码的数据
支持的微控制器部署的模型
StateSpaceModel ▪ TransferFunctionModel ▪ AffineStateSpaceModel ▪ NonlinearStateSpaceModel ▪ SystemsConnectionsModel
支持的微控制器部署
MicrocontrollerVendor — 支持的供应商 (Arduino, Adafruit, Pololu, ...)
MicrocontrollerFamily — 支持的系列 (ATmega*8, ATtiny*5, ...)
MicrocontrollerTarget — 支持的目标 (Arduino Uno, Adafruit Trinket, ...)
Unity 游戏引擎的接口 »
直接控制与交互
UnityOpen, UnityPlay, UnityBuild, ... — 打开、设置播放模式和构建游戏
"Wolfram" — Unity 编辑器中的自定义编辑器菜单
Wolfram 语言中的接口函数
UnityGameObject — 表示一个 Unity 游戏对象
UnityScene ▪ UnityMesh ▪ UnityCamera ▪ UnityTransform ▪ ...
CreateUnityGameObject — 创建一个 Unity 游戏对象
DeleteUnityGameObject ▪ FindUnityGameObject ▪ ...
Unity 中的交互函数
WolframLanguage — 在 Unity 中计算 Wolfram 语言代码
Evaluate() ▪ CloudEvaluate() ▪ Information() ▪ ...
云函数和部署 »
云共享
AutoCopy — 总是制作云笔记本或对象的新副本
CloudUnshare — 取消云对象的共享
增强的 API 规范
AllowedCloudExtraParameters — API 调用允许的额外参数
AllowedCloudParameterExtensions — 扩展以允许参数
用户元数据
$CloudUserID — 当前用户的云用户 ID
$CloudUserUUID — 当前用户的云 UUID
$CloudVersion — 晕的版本
$UserURLBase ▪ $EvaluationCloudBase
云对象名称 & URL 映射
$CloudObjectNameFormat — 命名云对象(UUID、用户名等)的格式
$CloudObjectURLType — 新的云对象 (/obj, /env) 的 URL 基本类型
CloudObjectNameFormat ▪ CloudObjectURLType
程序式用户交互
AskState — 给出当前设置的所有值的关联