上海卡贝信息技术有限公司
联系我们
销售咨询点击这里给我发消息
产品咨询点击这里给我发消息
淘宝店铺 点击这里给我发消息 
售后支持点击这里给我发消息
400-621-1085  
021-50391085  
sales@cabit.com.cn  

快速链接
综述
最新更新:12版
下载试用


 

 

 

12版本最新更新

Mathematica 12 是我们三十多年的独特旅程中另一个重要的里程碑,它大幅扩展了 Mathematica 所涉及的领域,并引入了许多的创新,为所有 Mathematica 用户提供了更为出色的性能以实现更高的效率。

核心语言

对象信息

Information (更新) — 广泛支持提取关于对象的信息

函数式编程

SubsetMap — 把函数“就地”应用于元素的子集

TakeLargest (更新) — 新的符号报告结果的多个属性

TakeList — 从列表中提取连续子集

Keys, Values (更新) — 支持计算前用函数封装结果

AllowedHeads — 指定运算中考虑的标头

表达式构建

Construct — 根据标头和参数构建表达式

Curry — 任何函数的广义化算符格式

序列运算

SequenceReplace — 替代匹配模式的序列

SequenceSplit — 按照与模式匹配的序列进行拆分

FindRepeat — 找到序列中重复的块

排序

ReverseSort — 反序排序

NumericalSort — 根据数值排序

NumericalOrder — 数值的排序函数

Sort (更新) — 支持延伸的排序规范

ReverseSortBy OrderingBy

NearestTo — Nearest 的算子格式

日期和时间

DateObject (更新) — 支持粒度日期和无时区

DateOverlapsQ — 测试两个日历日期是否重叠

DateWithinQ — 测试日历日期是否在另一个日期中

CurrentDate NextDate PreviousDate

TimeObject (更新) — 改善了与 DateObject 的一致性

FromAbsoluteTime — 根据绝对时间的转换

计算系统

CellularAutomaton (更新) — 规则规范的新格式

RulePlot (更新) — 新格式和规则类型

核心可视化

一般改进

PlotMarkers (更新) — 现在遵循绘制样式

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

Histogram, Histogram3D, ... (更新) — 离散数据的优化显示

堆叠图

StackedListPlot — 绘制叠加在彼此之上的值

StackedDateListPlot — 绘制叠加在彼此之上的时间序列

PlotLayout (更新) — 许多函数的堆叠和百分位布局的选项

这些函数均支持堆栈和百分比多数据布局:

ListPlot ListLinePlot ListStepPlot ListLogPlot ListLogLogPlot ListLogLinearPlot DateListPlot DateListStepPlot DateListLogPlot

多面板图

PlotLayout (更新) — 布局选项延伸为允许网格中有多个图

这些函数已被更新,支持多面板布局:

ListPlot ListLinePlot ListStepPlot ListLogPlot ListLogLogPlot ListLogLinearPlot DateListPlot DateListStepPlot DateListLogPlot

缩放图

ScalingFunctions (更新) — 许多图现在支持缩放以增强可视化范围

在版本 12,这些函数均支持缩放:

Plot3D ContourPlot DensityPlot ListPlot3D ListContourPlot ListDensityPlot ListPointPlot3D DiscretePlot DiscretePlot3D

不确定图

IntervalMarkers — 如何显示不确定区间的选项

IntervalMarkersStyle — 如何样式化不确定区间的选项

这些函数已被更新以便显示不确定性可视化:

ListPlot ListLinePlot ListStepPlot ListLogPlot ListLogLogPlot ListLogLinearPlot DateListPlot DateListStepPlot DateListLogPlot

特征的自动标记

Callout, Labeled (更新) — 现在许多函数支持标签封装

LabelingSize — 控制标签大小的选项

LabelVisibility — 控制标签显示优先级的选项

在版本 12,这些函数均支持特征的自动标记:

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 — 允许自动生成坐标的三维分子渲染

地理可视化

GeoBubbleChart — 地理区域的气泡图表

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

GeoVectorPlot — 将地理向量绘制为地图上单个箭头

GeoStreamPlot — 将地理向量绘制为地图上延伸的流

GeoMarker (更新) — 扩展为在地图上显示地理向量

机器学习

监督学习

Classify, Predict (更新) — 改善的自动化、方法和监视

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

TimeGoal FeatureTypes (更新) RandomSeeding DistanceMatrix (更新)

序列的监督学习

SequencePredict — 根据序列范例预测子序列元素

SequencePredictorFunction — 序列预测器的符号表示

行为的监督学习

ActiveClassification — 通过主动探测系统学习分类器

ActivePrediction — 通过主动探测系统学习预测器

ActiveClassificationObject ActivePredictionObject

特征向量的无监督学习

FeatureNearest — 在特征空间找到最近的对象

FeatureSpacePlot — 在二维中绘制维数减小的特征向量

FeatureSpacePlot3D — 在三维中绘制维数减小的特征向量

DimensionReduction (更新) ClusteringComponents (更新)

分布的无监督学习

LearnDistribution — 根据数据学习概率分布

SynthesizeMissingValues — 用生成的值替代数据中的丢失值

FindAnomalies — 找到数据中的异常范例

LearnedDistribution DeleteAnomalies AnomalyDetection AnomalyDetectorFunction RarerProbability MissingValuePattern

自然语言的机器学习

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

TextContents — 生成文本中标识元素的数据集

TextCases (更新) — 新的神经网络引擎

FeatureExtract (更新) — 现在有单词向量特征提取器

图像的机器学习

ImageCases — 找到被识别为对象实例的子图象

ImageContainsQ ImageContents ImagePosition ImageBoundingBoxes

FindFaces (更新) — 改善的脸部检测

FacialFeatures — 提取面部特征,例如:年龄、情绪、地标等

ImageRestyle — 为了追随另一个重新设计图像

音频的机器学习

SpeechRecognize — 根据音频,执行语音到文本的转换

AudioIdentify — 识别在录制何种音频信号

FeatureExtract, FeatureSpacePlot (更新) — 现在有音频特征提取器

神经网络

神经网络模型

NetModel — 完成预训练的网络模型

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

NetInformation — 计算关于网络的信息

NetMeasurements — 度量训练后的性能指标

NetSharedArray NetInsertSharedArrays NetStateObject NetEvaluationMode NetPortGradient

神经网络修改

NetTake — 从链中获取层

NetJoin — 连接两条链

NetFlatten NetAppend NetPrepend NetDrop NetInsert NetDelete NetReplace NetReplacePart NetRename

培训神经网络

NetTrain (更新) — 支持多 GPU、更多的属性等

NetTrainResultsObject —捕获培训会话的历史

TrainingProgressCheckpointing TrainingProgressFunction TrainingProgressReporting TrainingProgressMeasurements TrainingStoppingCriterion LearningRate LearningRateMultipliers

编码和解码数据

NetEncoder (更新) — 新的音频、多语言和三维图像的编码器

NetDecoder (更新) — 自定义用"Function"

解码

循环与序列处理层

BasicRecurrentLayer GatedRecurrentLayer LongShortTermMemoryLayer

SequenceLastLayer SequenceMostLayer SequenceRestLayer SequenceReverseLayer UnitVectorLayer

神经网络的函数式编程

NetMapOperator — 定义映射序列的网络

NetFoldOperator — 定义在序列元素中折叠的循环网络

NetMapThreadOperator — 在多个序列上映射子网络

NetNestOperator NetPairEmbeddingOperator NetBidirectionalOperator

结构操作层

PartLayer PrependLayer AppendLayer ExtractLayer PaddingLayer TransposeLayer ResizeLayer ReplicateLayer AggregationLayer

基本层

ConvolutionLayer, PoolingLayer (更新) — 变长和三维输入

LinearLayer SoftmaxLayer (更新)

元素计算层

ThreadingLayer — 把函数线性作用于两数组

ElementwiseLayer (更新) ConstantPlusLayer ConstantTimesLayer

数组运算层

ConstantArrayLayer — 将学习常量数组嵌入到 NetGraph

DotLayer OrderingLayer

关注和损失层

AttentionLayer — 序列上的关注层,包括转换器架构

CTCLossLayer — 计算序列的 CTC 损失的层

ContrastiveLossLayer SpatialTransformationLayer

正则化层

NormalizationLayer — 执行正则化并重新调整任意轴

ImageAugmentationLayer LocalResponseNormalizationLayer DropoutLayer (更新)

重新增强的学习环境

"OpenAIGym" — OpenAI Gym 的接口

"SimulatedCartPole" — 模拟倒摆的接口

连续离散微积分

Integrate, Sum, Product (更新) — 现在可以产生积分的常量等

C — 积分于求和等的常量现在排版为

连续微积分

Limit () (更新) — 支持无向、嵌套和多变量函数极限

MinLimit (), MaxLimit () — 新的上限和下限函数

, , — 极限的前缀运算符

D (更新) — 符号阶导数,指数形式微分等

Integrate (更新) — 改善的初等函数积分

DSolveValue (更新) — 改善的 ODE 范围和性能

离散微积分

DiscreteLimit () — 序列极限,例如,递归和数论

DiscreteMinLimit (), DiscreteMaxLimit () — 序列的下限和上限

Sum (更新) — 带有其他求和方式,改善了覆盖面

RSolveValue (更新) — 现在可以直接给出极限值

积分变换

HankelTransform, InverseHankelTransform — 汉克尔积分变换

RadonTransform, InverseRadonTransform — 拉东积分变换

在版本 12,这些变换均支持一般的周期函数:

FourierTransform FourierSinTransform FourierCosTransform LaplaceTransform

求和变换

在版本 12,这些变换均支持一般的周期序列:

FourierSequenceTransform ZTransform GeneratingFunction ExponentialGeneratingFunction

渐近计算

渐近关系

AsymptoticLess — 给出当 时, or 的条件

AsymptoticLessEqual — 给出当 时, or 的条件

AsymptoticEquivalent — 给出当 时, 的条件

AsymptoticGreater AsymptoticGreaterEqual AsymptoticEqual

连续微积分求解器

AsymptoticIntegrate — 渐近逼近积分

AsymptoticDSolveValue — 渐近逼近差分方程

离散微积分求解器

AsymptoticSum — 渐近逼近求和

AsymptoticRSolveValue — 渐近逼近差分方程

代数求解器

AsymptoticSolve — 代数和超越方程

数学函数

实函数

RealAbs — 可被微分的实参数绝对值

RealSign — 可被微分的实参数符号

初等和特殊函数

Erf (更新) — 大量扩展了 250 个特殊函数的范例

Gamma BesselJ FresnelS EllipticK ...

函数属性

FunctionDomain (更新) — 改善了覆盖面和性能

FunctionRange (更新) — 改善了覆盖面和性能

改善的初等函数

Sin (更新) — 改善了中间精度(100–10,000 位)的性能

Exp Log ArcSin Cosh ...

改善的椭圆函数

在版本 12,这些周期函数均有强大的数值计算方案:

EllipticExp EllipticLog WeierstrassP JacobiSN JacobiSC ...

新的椭圆函数

WeierstrassHalfPeriodW1 — 维尔斯特拉斯椭圆函数的半周期

WeierstrassHalfPeriodW2 WeierstrassHalfPeriodW3 WeierstrassInvariantG2 WeierstrassInvariantG3 WeierstrassE1 WeierstrassE2 WeierstrassE3 WeierstrassEta1 WeierstrassEta2 WeierstrassEta3

数学序列

DeBruijnSequence — 生成 de Bruijn 序列

代数计算

操作等式

AddSides — 加到等式或不等式两边

MultiplySides — 相乘等式或不等式两边

SubtractSides DivideSides ApplySides

求解方程

AsymptoticSolve — 求等式的渐近逼近

Solve, Reduce (更新) — 稀疏或结构化系统的改进求解

Minimize (更新) — 改进的实数和整数的单变量优化

CylindricalDecomposition (更新) — 现在计算内部、外部、边界等

Root (更新) — 现在有紧凑的信息排版

符号域

PositiveReals NegativeReals NonNegativeReals NonPositiveReals

PositiveRationals NegativeRationals NonNegativeRationals NonPositiveRationals

PositiveIntegers NegativeIntegers NonNegativeIntegers NonPositiveIntegers

理论证明

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

ProofObject — 生成证明的对象表示

AxiomaticTheory — 为标准理论策管的公理、定理等

数论

ModularInverse — 计算模数算法中的逆

PrimitivePolynomialQ — 测试单变量多项式是否是基元

矩阵谓词

DiagonalMatrixQ — 测试矩阵是否是对角的

UpperTriangularMatrixQ LowerTriangularMatrixQ

直接访问底层数值线性代数

ASUM AXPY COPY DOT DOTC GEMM GEMV GER ...

数值计算

不确定性

Around — 带有对称或不对称不确定性的数或量 x±δ

VectorAround AroundReplace MeanAround

量和单位

NondimensionalizationTransform — 通过去除维数变换等式

IndependentPhysicalQuantity — 表示独立的物理量

IndependentUnitDimension — 表示独立的单位维数

数值显示格式

DecimalForm — 打印没有科学符号的近似实数

PercentForm MixedFractionParts NumeratorDenominator

优化的数值数组

NumericArray — 构建数值数组的压缩表示

NumericArrayQ NumericArrayType

非线性有限元

NDSolve (更新) — 现在可以使用 FEM 求解任意域的非线性 PDE

InitialSeeding — 非线性边界值问题的初始种子

N-体仿真

NBodySimulation — 理想的 -体系统仿真

NBodySimulationData — 表示一个 -体仿真

数值优化

凸优化求解器

LinearOptimization — 最小化

LinearFractionalOptimization — 最小化

QuadraticOptimization — 最小化

SemidefiniteOptimization — 最小化

SecondOrderConeOptimization — 最小化

ConicOptimization — 最小化

一般优化求解器

在版本 12,数值求解器现在使用向量变量转换成凸求解器:

FindMinimum FindMaximum FindMinValue FindMaxValue FindArgMin FindArgMax NMinimize NMaximize NMinValue NMaxValue NArgMin NArgMax

在版本 12,符号求解器使用向量变量和向量不等式:

Minimize Maximize MinValue MaxValue ArgMin ArgMax

拟合中的正则化

Fit, FindFit (更新) — 现在支持正则化(LASSO、岭回归 ...)

向量不等约束

VectorGreaterEqual — 向量和矩阵的部分排序

VectorLessEqual VectorGreater VectorLess

几何计算

Region — 区域的表示和自动可视化

基于网格的区域

MeshRegion, BoundaryMeshRegion (更新) — 附加了带有直接行为的单元

PlotTheme (更新) — 基于网格区域的新主题

分形区域

SierpinskiMesh MengerMesh CantorMesh

HilbertCurve PeanoCurve SierpinskiCurve KochCurve

区域转换器

RegionImage — 根据区域产生二维或三维图像

DiscretizeGraphics (更新) — 现在可以离散化所有图元

DiscretizeRegion (更新) — 改进的参数区域离散化

布尔运算

RegionIntersection (更新) — 大大改进对布尔运算的支持

RegionUnion RegionDifference BooleanRegion ...

区域度量

Perimeter — 二维实体边界的长度

SurfaceArea — 三维立体边界的面积

ArcLength, Area, Volume (更新) — 参数和数值计算的选项

空间关系

RegionEqual — 验证两区域是否等价

RegionWithin — 验证一个区域是否在另一个区域内

RegionDisjoint — 验证两个区域是否不相交

几何角度

PlanarAngle — 两条半线之间的角度

DihedralAngle — 两半平面的角度

SolidAngle — 椎体的一般高维角度

三维坐标几何

AnglePath3D — 通过平移和三维旋转序列形成的路径

SpherePoints — 给出球体上近似均匀分布的点

多边形和多面体区域

带孔的多边形

Polygon (更新) — 多边形广义化为带孔的多边形

CanonicalizePolygon — 生成多边形的标准表示

CrossingPolygon — 基于射线数构建一般多边形

WindingPolygon — 基于圈数构建一般多边形

PolygonCoordinates OuterPolygon InnerPolygon CrossingCount WindingCount

多边形类和属性

RandomPolygon — 生成不同类的随机多边形

PolygonDecomposition — 将多边形分解成简单、凸等多边形

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

矩阵分布

矩阵分布现在支持 PDF、数据估计和其他属性:

WishartMatrixDistribution GaussianOrthogonalMatrixDistribution MatrixNormalDistribution MatrixTDistribution ...

分布

HjorthDistribution — 用于模拟浴缸可靠性危害的分布

ParetoPickandsDistribution — 帕累托分布的推广

假设检验

这些假设检验现在有添加的比较 k 数据集的能力:

LeveneTest BrownForsytheTest ConoverTest

文本和语言处理

TextCases (更新) — 大大扩展了元素和实体类型的覆盖面

TextContents — 生成识别文本中元素的数据集

VerifyInterpretation — TextCases 等的选项,用 Interpreter 检查结果

自然语言诠释器类型

"ColorSet" "ComputedColorSet" "ComputedLaser" "ComputedLightColor" "Laser" "LaserClass" "LightColor"

字属性

Synonyms Antonyms

文本搜索

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 AudioLooping 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 — 把注释添加到音频对象

AnnotationRules AnnotationDelete AudioAnnotationLookup

知识表示和诠释

实体框架

EntityRegister, EntityUnregister — 在实体店注册、注销实体

EntityStores — 实体店列表

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

输入诠释器

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

RectangularRepeatingElement SquareRepeatingElement

"AnatomicalFunctionalConcept" "CognitiveTask" "Neuron" ...

语言信息

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

工程和物理数据

PsychrometricPropertyData — 湿空气的热力学性质

SpectralLineData — 原子级别和转换的属性

图形数据

GeoElevationData (更新) — 改进了高程数据,有四个多级别的缩放

知识库内容

地理图形实体

Country AdministrativeDivision City ZIPCode ...

Ocean Island Mountain River Desert ...

GeographicRegion

Airport Park AmusementPark Stadium ...

Bridge Building Tunnel Dam HistoricalSite ...

University SchoolDistrict Museum LibrarySystem ...

WeatherStation AstronomicalObservatory ParticleAccelerator NuclearReactor ...

TimeZone

文化和历史实体

Language Religion Mythology

Person PersonTitle GivenName Surname

HistoricalCountry HistoricalEvent HistoricalSite ...

MilitaryConflict

Movie MusicAct MusicAlbum MusicWork ...

Book Artwork Periodical FictionalCharacter

BroadcastStation BroadcastStationClassification

Museum LibraryBranch LibrarySystem

SportObject SportMatch

MusicalInstrument BoardGame PopularCurve

YogaPose YogaPosition YogaSequence PilatesExercise ...

Pokemon Digimon

Gender Emotion

生命科学和医疗相关的实体

Species Plant DogBreed CatBreed Dinosaur

AnatomicalStructure AnimalAnatomicalStructure ...

Disease MedicalTest

金融相关的实体

Financial Company CurrencyDenomination

天文实体

Planet PlanetaryMoon Comet SolarSystemFeature ...

Star Galaxy Nebula Supernova Constellation ...

Satellite DeepSpaceProbe MannedSpaceMission ...

地球科学相关的实体

WeatherStation TropicalStorm Cloud AtmosphericLayer

GeologicalLayer GeologicalPeriod Mineral FamousGem

交通相关的实体

Aircraft Airline Airport Ship

工程相关的实体

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 — 分子属性的符号表示

分子比较和子结构

MoleculeEquivalentQ — 用各种标准验证分子等价

MoleculeContainsQ — 验证分子是否包含指定的结构

FindMoleculeSubstructure — 找到分子中亚结构发生的位置

MoleculePattern — 表示分子亚结构的符号或 SMARTS 模式

修改分子

MoleculeModify — 通过编辑已存在的分子创建新的分子

ValenceErrorHandling — 如何处理编辑分子时化合价的错误

系统建模

SystemModel — 系统模型的符号表示

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

模型仿真

SystemModelSimulate — 仿真一个模型

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

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

SystemModelSimulateSensitivity SystemModelProgressReporting

模型分析和变换

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 (更新) — 支持椭圆曲线

EncryptFile DecryptFile

密钥衍生

GenerateDerivedKey — 根据密码衍生密钥

VerifyDerivedKey — 根据衍生的密钥验证密码

DerivedKey — 衍生密钥的表示

数字签名

GenerateDigitalSignature — 使用私钥产生数字签名

VerifyDigitalSignature — 使用公钥验证数字签名

DigitalSignature — 数字签名的符号表示

笔记本界面

macOS 笔记本界面更新,以便使用 64 位 Cocoa API

Linux 笔记本界面更新,以便完全集成 Qt 5,允许无需 X 服务器便可进行所有渲染计算

自动显示单元组的开启符

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

文件 新建 演讲笔记本… — 幻灯片的新工具

A—Z (更新) — 改进的字体外观

Iconize — 为表达式创建符号式显示格式

$SummaryBoxDataSizeLimit — 控制总结框中表达式的缓存

聊天工具 (试验性)

CreateChat, 文件 新建 聊天会话... — 启用一个聊天会话

CreateChatRoom — 创建一个永久聊天室

DeleteChatRoom ChatRooms ChatRoomModerators SetChatRoomModerators

核心系统运作

初始化

InitializationValue — 启动时赋给符号的可设置的值

InitializationObjects — 给出所有初始化对象的列表

$Initialization — 在主系统初始化后释放和计算的符号

Initialize — 为单个符号或整个系统执行初始化

$PreInitialization $InitializationContexts $NoValue ValuePreprocessingFunction EvaluationEnvironment

PersistenceLocation — 支持作为位置类型的 Notebook

Once (更新) — 支持局部永久性缓存

永久性存储

PersistentValue — 可设置的永久性值

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

音频格式

"M4A" — M4A 音频格式 (.m4a)

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

图像格式
"GIF", "PNG", ... (更新) — 速度、质量和范围的增强

"PNG", "GIF", "TIFF" (更新) — 新的或改进的对动画的支持

"RLE" "Raw" (更新)

表格与电子表格格式

"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 表达式

压缩和文档格式

"ZIP", "TAR" (更新) — 支持导出关联

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

数据库集成

连接数据库

RelationalDatabase — 关系数据库和其模式的符号表示

DatabaseConnect, DatabaseDisconnect — 手动连接、断开

DatabaseReference — (带有认证等)的外部数据库参考

注册数据库内容

EntityStore (更新) — 整个实体店数据库的符号表示

EntityFunction — 数据库表达式或子查询的纯函数表示

实体类上变换的表示

FilteredEntityClass — 按标准过滤的实体类

SortedEntityClass — 按属性或函数排序的实体类

SampledEntityClass — 通过采样实体数形成的实体类

AggregatedEntityClass — 通过聚合实体形成的实体类

ExtendedEntityClass — 为每个实体添加了属性的实体类

CombinedEntityClass — 通过组合跨实体类的属性形成的实体类

图店

RDFTriple — RDF 图中的三元组

SPARQLQuery — 表示一个 SPARQL 查询

SPARQLExecute — 在一个 SPARQL 端点上执行查询

SPARQLSelect — 返回变量和值绑定的列表

SPARQLUpdate — 表示一个 SPARQL 更新要求

IRI 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 — 给出当前设置的所有值的关联

 

 

购买咨询

有关Mathematica正式版的信息,请联系我们的销售代表:

  • 400-621-1085
  • 021-50391085

或点击下面的链接直接在线提交购买咨询信息

留言询价

 

 

 

站点地图|隐私政策|加入我们
©2021  上海卡贝信息技术有限公司   All rights reserved.