Mathematica 14.3
| 2025年8月 | 14.3 参考资料
14.3 版新增了对深色模式的全面支持,并引入了专为深色与浅色模式环境设计的新标准颜色。该版本完成了全部 非交换代数(始于版本 1.0)的功能,新增了希尔伯特变换、洛梅尔函数和矩阵分解函数。扩展了可视化功能,包括可自动进行曲线拟合的 ListFitPlot、曲面绘图函数、基于向量的地图及网格处理工具。其他重要新增功能包括测地线计算、用于安排 AI 工作流程的LLMGraph、显著提速的 Python 与 R 集成、对表格数据进行操作的 ColumnwiseCombine、系统模型验证工具以及支持 Markdown 格式的导出。
用 Cyclic 表示无限重复的序列
用 LLMGraph 和 LLMGraphSubmit 安排并组合多个 LLM 生成步骤
现提供多个无需训练即可使用的特征提取器
用 LocalModelFit 执行局部多项式回归
通过 KernelModelFit 用平滑核进行函数逼近
新增了多个函数,用来表示非交换代数及在此类代数中对多项式进行运算,包括 NonCommutativeAlgebra、GeneralizedPower、Commutator、Anticommutator、NonCommutativeExpand、NonCommutativeGroebnerBasis、NonCommutativePolynomialReduce 等
用 EigenvalueDecomposition 计算可对角化矩阵的特征值分解
用 FrobeniusDecomposition 计算矩阵的 Frobenius 分解(块伴随矩阵)
PolynomialHermiteDecomposition 可完成多项式矩阵的 Hermite 分解
PolynomialSmithDecomposition 可完成多项式矩阵的 Smith 分解
用 HilbertTransform 和 InverseHilbertTransform 分别计算函数的希尔伯特变换及希尔伯特逆变换
新增了第一类和第二类 Lommel 函数及修正 Lommel 函数:LommelS1、LommelT1、LommelS2、LommelT2
用 ColumnwiseCombine 合并多个表格,并比较共有列的值
新增了设计表格样式的选项,并可突出显示个别元素
改进了 GeoGraphics;现使用向量地图、新几何引擎并提升了访问数据的速度
用 BioMoleculeAlign 在三维空间中对齐生物分子
用 MoleculeValuePlot 和 MoleculeValuePlot3D 根据属性的值对原子和键进行着色
通过 MoleculeFeatureDistance 计算分子间的特征距离
ShortestCurveDistance 可给出区域内两点间的最小弧长
FindShortestCurve 可求出区域内两点间弧长最短的曲线
用 RegionGaussianCurvature 计算区域中某点处的高斯曲率
用 SimplifyMesh 通过减少三角形的数量来简化网格
通过 SmoothMesh 去除噪声以平滑网格
SurfaceContourPlot3D 在曲面上绘制函数的等值线图
SurfaceDensityPlot3D 在曲面上绘制函数的密度图
HighlightRegion 突出显示某个特定关注区域
用 ListFitPlot 和 ListFitPlot3D 绘制数据及拟合曲线
用 SystemModelValidate 验证系统模型的设计指标
为 SystemModel 的时序设计规范语言添加了新函数:SystemModelAlways、SystemModelSustain、SystemModelUntil 和 SystemModelDelay
控制系统对象现支持包括微分方程在内的多种属性
控制系统设计函数现提供框图属性以辅助文档编写和理解
用 VideoStabilize 稳定抖动的视频
现可直接对视频应用图像滤波函数,如 MeanFilter 和 GaussianFilter,逐帧滤波
导出表达式和笔记本现支持 Markdown 格式
Import 和 Export 现支持 JSONLines 格式
笔记本新增了对深色模式的支持
新增多种命名颜色,如 StandardRed、StandardGreen、StandardBlue、DarkRed、DarkGreen、DarkBlue 等
添加了 ExternalEvaluatorObject,用来表示符号形式的运算器系统
用 ExternalEvaluators 查找当前可用的外部运算器系统
第 14.3 版除了引入新功能,还修复了 1,073 个错误。
CircularArcThrough on three points has wrong endpoints (423873)
Code Analysis can return an internal error in some situations (452255)
Today and Tomorrow return the wrong values in Tabular (457644)
RegionDistance returns 0 for nonintersecting line segments (454298)
Lookup of Dispatch doesn't work as expected (406373)
此次发布修复的用户报告的一些错误的样例
我们还更新了库文件,以提高安全性、稳定性和性能。
删除了 JDOM (435665, CVE-2021-33813)
将 Apache Commons VFS 库更新到了 2.10.0 版 (459107, CVE-2025-27553)
将 Apache POI OOXML 模式更新到了 5.4.1 版 (459106, CVE-2025-31672)
此版本中值得关注的库文件更新
发布公告
新功能概览
Mathematica 14.2.1
| 2025年4月
14.2.1 版包括对 Chatbook 和代码说明的重要更新,对错误进行了修复,并提升了稳定性。
Mathematica 14.2
| 2025年1月 | 14.2 参考资料
14.2 版在 Tabular 中引入了一个强大的工具,提供了一种简捷高效的方法来处理按行和列排列的表格数据,并改进了数百个函数,以充分利用其特殊功能。同时还添加了大量新函数,以增强神经网络和 LLM 的性能、运用博弈论、改进 GPU 计算以及扩展图像和视频。
用 Failsafe 创建函数可以处理错误输入的版本
用 Discard 删除不遵守准则函数的元素
用 AssociationComap 通过将一组函数应用于值来创建关联
用 HoldCompleteForm 显示完全未经计算的表达式
Tabular 表示按列排放的不同类型的、可包含缺失值等的表格数据
ToTabular 可在详细的控制下将其他数据转换为 Tabular
引入多个新函数以支持 Tabular 运算:FromTabular、TabularQ、TabularColumn、TabularRow、TabularSchema、ColumnKeyExistsQ、TabularQ、TabularColumnQ 和 TabularRowQ
改进了多个内置函数以对 Tabular 提供原生支持,包括 Part、Take、Drop、TakeDrop、Key、KeyDrop、KeyTake、Select、Discard、TakeSmallestBy、TakeLargestBy、MaximalBy 和 MinimalBy
添加及改进了更多 Import 格式以支持表格数据,如 CSV、XLSX、XLS、ODS、SXC、TSV、Table、Parquet、ArrowIPC、ORC、ArrowDataset、SAV、SAS7BDAT、DTA、POR、XPORT、RData、RDS 和 DIF
DataConnectionObject 允许用户连接到数据存储(通过身份认证、查询等),如 "AmazonS3"、"AzureBlobStorage"、"Dropbox" 和 "IPFS"
改善了 DatabaseReference,允许将关系数据库用作 Tabular 的核外后端
用 ToMemory 返回核外对象的内存版本
分别用 TransformMissing 和 TransformAnomalies 处理表格数据中的缺失值和异常值
通过 PivotToColumns 将一列数据分散到多列;反之,通过 PivotFromColumns 将多列数据汇集到一个列中
用 TransformColumns 对每行的值进行计算得到新的列
用 AggregateRows 进行简单或分组汇总
通过 PivotTable 对多行和多列数据进行汇总,得到汇总表格
改进了多个可视化函数,现在可绘制表格中列的值,包括 BarChart、PieChart、BubbleChart、Histogram、DateHistogram、ListPlot、ListLinePlot、ListPlot3D、StackedListPlot、DateListPlot 及更多函数
用 LLMSynthesizeSubmit 和 ChatSubmit 执行异步 LLM 生成
改进多个机器学习和神经网络函数,以支持 Tabular,包括 Classify、Predict、ClassifierMeasurements、PredictorMeasurements、FindClusters、LearnDistribution、FeatureExtraction、DimensionReduce、FeatureSpacePlot、NetTrain 和 NetMeasurements
用 MatrixGame 表示由收益矩阵或数组指定的同步博弈
用 FindMatrixGameStrategies 求 MatrixGame 中的纳什均衡
用 MatrixGamePlot 可视化矩阵博弈和策略
用 TreeGame 表示由博弈树指定的序贯博弈
用 FindTreeGameStrategies 求 TreeGame 的子博弈完美均衡 (SPE)
用 TreeGamePlot 可视化树状博弈和策略
分别用 ArraySimplify 和 ArrayExpand 化简或展开符号数组表达式
通过 ComponentExpand 将符号数组表达式展开为用其组成元素表示的表达式
用 FindAstroEvent 求相关天文事件发生的时刻
MidDate 计算粒度日期或日期列表的中点日期
GPUArray 将数据存储在可供 GPU 加速计算访问的内存中
改进了多个内置函数以支持 GPUArray,包括 ArrayDepth、Dimensions、Length、Part、Dot、Transpose、ConjugateTranspose、Diagonal、Tr、LinearSolve、Fourier、SeedRandom、RandomInteger、Mean、Variance、Min、Max、Plus、Times、Total、Sin、Cos、Tan、ArcSin、Exp、Log 及更多函数
用 VideoObjectTracking 检测并追踪视频中的物体
用 HighlightVideo 突出显示视频中的物体
用 SubtitleStyle 指定创建的字幕轨的样式
MagnetostaticPDEComponent 模拟无电流的静磁场
MagneticPDEComponent 模拟有电流的准静态磁场
第 14.2 版除了引入新功能,还修复了 908 个错误。
AstroGraphics 在整个天空上绘制数据时,默认的 AstroRange 出现错误 (452857)
WeightedData 对象的方差返回错误的值 (452706)
STL 导出可能会创建不完整的模型 (451972, 452302)
DateListPlot 在指定 FrameTicks 时缺少 X 轴刻度 (450764)
ListAnimate 在指定了 fps 和 AnimationRepetitions -> 1 的情况下会跳到开头 (333899)
四维单位立方体上的正被积函数的积分在 macOS 上给出负的结果 (427726)
此次发布修复的用户报告的一些错误的样例
发布公告
新功能概览
Mathematica 14.1
| 2024年7月 | 14.1 参考资料
版本 14.1 引入了一体化的 Wolfram 应用程序,并通过提供新工具扩展了 Wolfram 语言,这些工具可用于处理神经网络和 LLM、找出内容上的不同之处、对图像和视频进行处理以及通过生物分子、天体物理学等探索科学计算。
用 BitFlip 翻转整数的一位数字
新增了几个对列表的元素进行测试的函数:AllSameBy、AllMatch、AnyMatch、NoneMatch
LLMPromptGenerator 允许将与上下文相关的消息添加到 LLM 提示词中
用 SemanticSearch 通过语义相似性在文本语料库中搜索
用 CreateSemanticSearchIndex 和 UpdateSemanticSearchIndex 创建并更新语义相似性索引
添加了新的 LLM 服务连接:AlephAlpha、GoogleGemini、MistralAI、Cohere、DeepSeek、TogetherAI 和 Groq
用 CreateVectorDatabase、AddToVectorDatabase 和 VectorDatabaseSearch 创建、更新并搜索向量数据库
用 VectorSymbol、MatrixSymbol 和 ArraySymbol 支持符号向量、矩阵和数组符号
为众多函数添加了对符号向量、矩阵和数组输入的支持,其中包括 D、Grad、Div、Laplacian、Transpose、TensorTranspose、Dot、Cross、TensorContract 等函数
添加了符号向量、矩阵和数组公式所需的标准构造函数:SymbolicZerosArray、SymbolicOnesArray、SymbolicIdentityArray 和 SymbolicDeltaProductArray
用 DStabilityCondititions 对微分方程组进行稳定性分析
用 RStabilityCondititions 对差分方程组进行稳定性分析
新增了对以度为单位的参数进行计算的三角函数:SinDegrees、CosDegrees、TanDegrees, CotDegrees 等
PascalBinomial 是一个对所有整数保持帕斯卡恒等式成立的二项式
用 ConformDates 对日期和时间列表进行一致化处理,使其拥有相同的粒度和日历系统
对描述性统计函数(如 Mean、Median、Variance、Correlation)和其他函数进行了更新,以便能够处理日期和时间数据
AstroRiseSet 可计算任何日期、任何地点观测到的任何天体升起和落下的时间
PolarCurve 可表示极坐标曲线
用 GraphTriangleCount 统计图中三角环的数量
ManipulateVideo 从 Manipulate 用关键帧参数创建视频
用 SowVideo 和 ReapVideo 播下视频片段以便稍后获得完整视频
VideoFrameFold 可通过状态迭代对视频进行转换
用 VideoTranscribe 将音频转录作为字幕轨添加到视频中
用 VideoSummaryPlot 绘制视频轨和音轨的摘要信息
多个接受音频输入的函数,如 AudioAmplify 和 AudioNormalize,现在也可接受视频输入
ElectricCurrentPDEComponent 用 PDE 模拟电流
VonMisesStress 计算应力张量的 von Mises 应力
用 Diff 查看笔记本、文件、字符串、列表等之间的差异
用 Diff3 对支持的 diff 目标进行三向比较
用 DiffApply 将差异应用到现有对象上
更新了 FunctionCompile,现在可汇报进度,并给出编译错误的详细信息;目前还支持 CompilerRuntimeErrorAction 选项,控制运行编译代码时遇到错误时的行为
新增功能,通过 ExternalOperation 用符号表示外部运算
$DistributedDefinitions 和 ClearDistributedDefinitions 分别返回并清除其定义已分发到并行子内核的所有符号的列表
第 14.1 版除了引入新功能,还修复了 1,280 个错误。
DateObject 无法正确解析 ISO 8601 星期日期 (446892)
GeoBounds 当子区域相接时可能会给出不正确的结果 (445429)
ImageToolbar 坐标工具无法返回正确的 (x, y) 坐标值 (410592)
对于 Quantities,MeanAround 返回不一致的结果 (409665)
此次发布修复的客户报告的一些错误的样例
发布公告
新功能概览
Mathematica 14
| 2024年1月 | 14.0 参考资料
版本 14.0 继续扩展计算涵盖的范围和广度,同时对现有计算领域进行简化和完善。
用 Comap 和 ComapApply 对表达式应用函数列表
DigitSum 计算整数的各位数字之和
加快了 UnitConvert 的计算速度
用 IntermediateTest 在 TestCreate 中创建中间测试
用 NLineIntegrate、NSurfaceIntegrate 和 NContourIntegrate 计算数值向量线积分、向量曲面积分或复围道积分
UnilateralConvolve 计算单边(又名因果、one-sided)卷积
TruncateSum 使得处理由 DSolve 和其他函数生成的无限和表达式变得更容易
用 ToFiniteField 和 FromFiniteField 将表达式与有限域版本相互转换
用 FiniteFieldIndex 和 FromFiniteFieldIndex 与有限域索引表示形式相互转换
添加了几种新的结构化矩阵类型:SymmetricMatrix、HermitianMatrix、OrthogonalMatrix 和 UnitaryMatrix
TextSummarize 自动生成不同类型的文本数据的摘要
新增了多个可视化函数,用于绘制数据的所有成对二维投影:PairwiseListPlot、PairwiseDensityHistogram、PairwiseSmoothDensityHistogram、PairwiseQuantilePlot 和 PairwiseProbabilityPlot
对 SolarEclipse 进行了大幅修改;现支持七万多个日食和 50 个新属性
添加了计算新月、满月或任何月相日期的函数:NewMoon、FullMoon 和 MoonPhaseDate
用 LayeredGraph 和 LayeredGraph3D 创建以分层绘图表示的图
用 TextureMapping 指定图形的命名纹理贴图
ImageSegmentationComponents 将图像分割为组件
ImageSegmentationFilter 过滤出图像中的前景成分
用 Tour3DVideo 创建三维图形周围的巡历
新增了几个 PDE 建模函数:SchrodingerPDEComponent、FluidFlowPDEComponent、ElectrostaticPDEComponent 及更多函数
用 InputOutputResponse 生成离散、连续或混合控制系统的详细仿真结果
用 SystemModelUncertaintyPlot 绘制控制系统模型中由不确定参数、初始值和输入产生的结果的不确定性
现支持导入 DOCX、MOBI、RData 和 RDS 格式
MP4、QuickTime 和 Matroska 格式现支持字幕导入和导出
新增数据结构:RedBlackTree 和 StringVector
与样条相关的图形基元 BezierCurve、BSplineCurve 和 BSplineSurface 现在也是计算几何运算的有效几何区域,如 ArcLength 和 RegionMeasure
第 14.0 版除了引入新功能,还修复了 2,037 个错误。
如果启用“建议栏”,Element[ArcCos[5 Sqrt[3]], Algebraics] 会使内核崩溃 (442256)
“图像另存为”,文件名已存在的 EPS 会导致前端无响应 (442572)
FindClusters[RandomVariate[ExponentialDistribution[1], 100]] 抛出奇怪的 ArrayComponents 出错消息 (442018)
超过 1,000 个类别时,Classify 无法运行 (438909)
BinomialDistribution,n = 1 时不等于 BernoulliDistribution (404655)
JLink 不能很好地处理 Java NaN (78789)
Manipulates,ControlType -> TogglerBar 时不能正确地自动运行 (70794)
RegionPlot 和 RegionPlot3D 会把 ImplicitRegion 剪掉 (304783)
此次发布修复的客户报告的一些错误的样例
发布公告
新功能概览
Mathematica 13.3.1
| 2023年8月
版本 13.3.1 修复了多个错误,改进了支持聊天的笔记本的稳定性和可用性。
Mathematica 13.3
| 2023年6月
|
13.3 参考资料
版本 13.3 引入了使用大语言模型的新函数,并扩展了机器学习、数学计算、外部函数接口等功能。
添加了许多以编程方式调用大语言模型 (LLM) 功能的新函数,以及允许 LLM 访问 Wolfram 语言工具的新函数:ChatObject、ChatEvaluate、LLMFunction、LLMSynthesize、LLMTool 等。
用 KernelConfigurationEdit 编辑给定内核的属性。
通过 TestCreate、TestObject、TestEvaluate 和 TestEvaluationFunction 用符号表示单元测试及对测试进行运算。
用 LineIntegrate 计算向量线积分,用 SurfaceIntegrate 计算向量曲面积分。
用 ContourIntegrate 计算复围道积分。
支持 Appell 双变量超几何特殊函数:AppellF2、AppellF3 和 AppellF4。
添加和更新了多个新函数来表示有限域和有限域元素,并在有限域上执行多项式计算,包括FiniteField、FiniteFieldElement、FiniteFieldEmbedding、FiniteFieldElementNorm、MinimalPolynomial 和 MultiplicativeOrder。
更新了多个线性代数函数,以支持具有紧凑表示的结构化矩阵和快速计算,由新的 TargetStructure 选项控制。
用 Highlighted 静态或动态突出显示可视化中的特定元素,用 PlotHighlighting 为可视化设置全局突出显示效果。
通过 SystemModelCalibrate 用测量数据校准系统模型的参数。
用 ARPublish 将 3D 图形和几何形状发布到 AR 设备。
添加了对移动设备的 "USD" 和 "GLTF" AR 格式的支持。
用 RegionHausdorffDistance 测量两个区域之间的差别,用 RegionFarthestDistance 计算两个区域间最远的距离。
用 CircumscribedBall 计算一组点的最小包围球,用 InscribedBall 计算最大内切球。
Haloing 在图形对象的周围绘制光晕,通常用在文字标签上。
ImageSynthesize 根据文字提示生成图像。
FindImageShapes 查找图像中常见的形状(直线、圆、椭圆、...)。
用于表示、加载和获取动态库中函数指针的新函数:ForeignFunction、ForeignFunctionLoad 和 ForeignPointerLookup。
为原始内存操作添加了几个函数:RawMemoryAllocate、RawMemoryFree、RawMemoryRead、RawMemoryWrite、RawMemoryImport 和 RawMemoryExport。
用 ManagedObject、CreateManagedObject 和 UnmanageObject 支持内存托管对象。
发布公告
新功能概览
Mathematica 13.2.1
| 2023年2月
版本 13.2.1 中包括了上百个错误修复、功能增强、性能改进和安全更新。
Mathematica 13.2
| 2022年12月
|
13.2 参考资料
版本 13.2 中引入了天文学和编译方面的新功能,并大幅增强了机器学习、树、数学计算、视频等方面的功能。该版本还包括了上千个错误修复、文档增强和显着的性能改进。
改进了多个 Quantity 的操作性能
用 RandomDate 和 RandomTime 对日期和时间进行均匀分布的随机抽样
用 PropagateAborts 微调中止处理
更快的单变量和多变量多项式运算
添加了对多元多项式的模块化因式分解的支持
更快的符号线性代数涉及具有单变量有理函数的矩阵
两种全新的结构化矩阵类型:VandermondeMatrix 和 CauchyMatrix
用 NFractionalD 进行数值分数微分
用 NCaputoD 进行数值分数阶微分( Caputo)
添加了许多与天文计算和可视化相关的函数和选项,包括 AstroPosition、AstroDistance、AstroAngularSeparation 和 AstroGraphics
用 Blurring 软化或隐藏图形中的特征
用 ClusteringMeasurements分析聚类过程的结果
表示可用于使用 NetExternalObject 进行推理的外部模型
FileSystemTree 可在目录中创建子目录和文件树
用 SystemModelMeasurements 计算控制系统的阶跃响应分析
支持地理数据格式 "GXF" 和 "OSM"
支持流行的棋牌游戏格式 "FEN" 和 "PGN"
用 CompiledComponent、 DeclareCompiledComponent、BuildCompiledComponent 和 LoadCompiledComponent 从已编译组件构建、加载和安装组件(例如共享库)
附加支持用 TypeHint 和 IfCompiled 从评估代码迁移到编译代码
发布公告
新功能概览
Mathematica 13.1
| 2022年6月
|
13.1 参考资料
版本 13.1 包括了 90 个全新的函数,另外还对 203 个函数进行了大幅更新、新的用户界面特性以及强化的编译器功能。
用 Threaded 对其他数组在更深层次线程化
用于列表操作的全新便捷的语言函数:DeleteElements、DeleteAdjacentDuplicates、SymmetricDifference 和 UniqueElements
添加了便捷的函数式编程函数:ReplaceAt、MapApply、Until 和 SameAs
用 IntegrateChangeVariables 和 DSolveChangeVariables 计算积分和微分方程中变量的变化
用 FractionalD、CaputoD 和更新的 DSolve 支持分数导数和分数微分方程
用 ImplicitD 计算隐式定义函数的导数
添加了多个新类型的结构化数组:PermutationMatrix、BlockDiagonalMatrix、LowerTriangularMatrix、UpperTriangularMatrix、BlockLowerTriangularMatrix 和 BlockUpperTriangularMatrix
用 CenteredInterval 或 Interval 计算区间,可适用于多个特殊数学函数
用 TernaryListPlot 数量的绘图比率
增强了对可视化函数中 ScalingFunctions 选项的支持,并添加了 NominalScale 和 OrdinalScale
VoronoiMesh 现在支持 3D Voronoi 分解
用 ReconstructionMesh 从点云重建一维二维和三维网格
EstimatedPointNormals 可以计算点云中点的法线
增加了对图的操作功能:GraphProduct、GraphJoin 和 GraphSum
表情符号和更多种语言支持
用 DropShadowing 创建二维投影效果
添加了几个新的图形着色器:FlatShading、GouraudShading 和 PhongShading
用 VideoCapture 从网络摄像头和其他设备录制交互式视频
用 VideoScreenCapture 交互式屏幕视频录制
用于绘制特性对模型结果的影响的新机器学习函数:FeatureValueImpactPlot, FeatureImpactPlot、CumulativeFeatureImpactPlot 和 FeatureValueDependencyPlot
全新的树相关函数 RootTree、UnlabeledTree、TreeLeafCount,以及用于树的多个样式和标签的选项
用 PatternReaction 符号式性表示一系列化学反应,并用ApplyReaction 将这些反应应用于一组分子
用 ChemicalConvert 进行化学转化
ModelPredictiveController 使用 1-、2- 和 ∞-norms 执行显式约束 MPC 控制器设计
DiscreteInputOutputModel 实现一个通用的非线性输入输出模型
编译代码和库中类型声明和类型规范语法的新函数:TypeDeclaration、CompiledExpressionDeclaration、LibraryFunctionDeclaration 和 TypeSpecifier
用 ForAllType、LiteralType、TypeEvaluate、CreateTypeInstance 和 TypeOf 扩展了对编译代码中类型表示的支持
用 InertEvaluate 从编译的代码中调用评估器
用 ToRawPointer 和 FromRawPointer 创建和取消引用与外部库交互的指针
添加了一个 "ExprStruct" 数据结构,用于表示无需评估即可修改的表达式
QuestionGenerator 和 QuestionSelector 添加了问题和回答接口的进一步支持
新的默认工具栏、注释覆盖和创建自定义指南页面
版本 13 开始新增添以及更新的功能
发布公告
新功能概览
Mathematica 13.0.1
| 2022年2月
版本 13.0.1 继续致力于 Wolfram 语言的增量开发。此版本包括了 log4j 的安全更新在内的数百个错误修复、功能增强和性能改进。
Mathematica 13
| 2021年12月
|
13.0 参考资料
版本 13.0 共添加了 117 个新功能,数百个更新和升级,以及上千个错误修复和小型增强,新版本还包括了许多新的想法,使系统更易于使用和并更加流畅。
用 $ContextAliases 为上下文名称创建便于使用的别名。
全新的线性代数函数:Adjugate、DrazinInverse 和 CoreNilpotentDecomposition
新导入的库仑波函数包括:CoulombF、CoulombG、CoulombH1 和 CoulombH2
用 CenteredInterval 对实数和复数中心间隔执行间隔计算
用 BilateralZTransform 和 InverseBilateralZTransform 计算双边或双边 Z 变换和逆变换
用新函数 VectorDisplacementPlot、VectorDisplacementPlot3D、ListVectorDisplacementPlot 和 ListVectorDisplacementPlot3D 创建 2D 和 3D 位移图
通过 GeoGraphValuePlot 可视化地理流
通过基本区域的布尔运算构建的全新的构造实体几何区域 CSGRegion
用 RegionFit、GradientFittedMesh 和 ConcaveHullMesh 从一组点创建区域
用 FindRegionTransform 查找从一个区域到另一个区域的仿射变换,并用 RegionCongruent 和 RegionSimilar检查两个区域的一致性和相似性
用于查找同构子图和子图同构的新函数:IsomorphicSubgraphQ、FindSubgraphIsomorphism、FindIsomorphicSubgraph
用 FindEdgeColoring 和 FindVertexColoring 查找图形的最小边和顶点着色
用 FindPlanarColoring查找平面图布局的表面着色
用 DominatorTreeGraph 和 DominatorVertexList 计算有向图的支配树
三维图形的全新照明选项:AmbientLight、DirectionalLight、PointLight 和 SpotLight
用 SpatialEstimate 创建空间预测
用 EstimatedVariogramModel估计位置标记数据的最佳变异函数模型
全新的视频处理函数:SnippetsVideo、TourVideo、GridVideo 和 OverlayVideo
使用全新的内置视频播放器在 Wolfram 语言笔记本中预览视频
用 ImageStitch 将图像列表拼接在一起
用 TrainImageContentDetector 和 TrainTextContentDetector 有效地训练自定义内容检测器
用 NetUnfold 在折叠神经网络中提取重复操作
为 Tree 框架新增了 TreeScan、TreeMapAt、TreeTraversalOrder 和 TreeLayout
用 TimeSystemConvert 在不同时间系统进行转换
用 FlightData 获取有关飞机航班的实时信息
全新的固体力学 PDE 模型函数,包括 SolidMechanicsPDEComponent、SolidMechanicsStrain、SolidMechanicsStress 以及更多
添加了化学和化学反应的符号表示:ChemicalFormula、ChemicalReaction
用 ReactionBalance 计算化学平衡反应并用 ReactionBalancedQ 检查给定的反应是否平衡
改进了将 PDF 页面作为矢量图形导入的功能
用 QuestionInterface 指定回答问题的界面
用 WebItem 表示一个包含表达式的 HTML 元素,并用 WebRow 和 WebColumn 将这些元素排列成行和列
将远程批处理作业提交到 Azure Batch 服务
GeoGraphics 现在默认返回带有矢量标签的地图
发布公告
新功能概览
Mathematica 12.3.1
| 2021年7月
版本 12.3.1 继续对 Wolfram 语言和 Mathematica 的持续增量质量开发。
对 Apple Silicon 的 macOS 的原生支持
简化了站点许可证的产品激活,支持单点登录
全新的 Wolfram|Alpha-Mode 笔记本功能,包括数学结构的二维排版、对化学计算和生物分子序列的额外支持以及交互式绘图测验
诸多其他功能增强、错误修复和性能改进
Mathematica 12.3
| 2021年5月
|
12.3 参考资料
版本 12.3 新增了上百种新函数,修复了上千个问题,并对许多函数进行了大幅更新和增强,为用户提供了重要的增量版本,使 Mathematica 和 Wolfram 语言在许多不同领域中的应用更加完善、快速、流畅和便捷。
用 SolveValues 和 NSolveValues 直接获得方程式的解
实现了卡尔森椭圆积分函数以及 Fox H 函数
用 BilateralLaplaceTransform 和 InverseBilateralLaplaceTransform 计算双边或双面拉普拉斯变换及逆变换
用 StreamPlot3D 和 ListStreamPlot3D 绘制穿过三维数据点的图
用 ListLinePlot3D 通过三维数据绘制线图
用 GeoGraphPlot 在地图上显示以地理位置为顶点的图
用于构建和操纵符号树的新框架
Solve 和 Reduce 现在支持超越方程组
Root 现在支持多元根
DSolve 现在可求解系数为有理函数的线性常微分方程组和系数为 q 有理函数的线性常微分方程
全新的 AxisObject 可用于表示广义定量轴
MaterialShading 支持表面材料的真实渲染
用 CanonicalizeRegion 和 RegionConvert 更改区域的表示形式
用 GeometricTest 测试几何对象是否满足给定的属性或关系
用 AnimationVideo、SlideShowVideo 和 FrameListVideo 生成不同类型的视频
改进了视频处理功能,新添加了 VideoRecord、VideoTimeStretch、VideoInsert 和 VideoReplace 函数
用 FromDateString 通过区域设置、时区等解析日期字符串
实现了由控制器设计函数生成的 SystemsModelControllerData,其中含有连接和分析闭环系统所需的丰富数据
全新的计算化学函数,包括 MoleculeName、MoleculeSubstructureCount 和 MoleculeAlign
改进了几种导入和导出格式,并添加了新格式,例如 SAS7BDAT、DTA 和 POR
ExternalEvaluate 添加了对Java、Octave 和系统 shell 的支持
用 DatasetTheme 控制Dataset 输出的整体外观
添加了新的数据结构:"ImmutableVector" 和 "KDTree"
重新编写并大幅提高了 Around 函数的速度
版本 12.2 之后添加的新功能
发布公告
新功能概览
Mathematica 12.2
| 2020年12月
|
12.2 参考资料
版本 12.2 增加了 228 个全新函数,扩展了 Mathematica 和 Wolfram 语言在生物分子序列操作、PDE 建模、空间统计、远程批处理作业计算等方面的功能。
用 BioSequence 表示生物序列(例如 DNA),并使用 BioSequenceTranscribe、BioSequenceComplement 等函数对其执行操作
新的 PDE 建模框架可用于符号和数值求解各种偏微分方程
使用新的空间统计功能,(例如,SpatialPointData、RandomPointConfiguration、MeanPointDensity、PointCountDistribution 等)分析空间数据并使用点过程
用 RemoteBatchSubmit 和 RemoteBatchMapSubmit 提交批处理作业,以便在外部计算提供程序上进行异步评估
用 Enclose 和 Confirm 来编写具有更强大错误处理能力的代码
CheckArguments 和 ArgumentsOptions 帮助检查函数定义中的有效位置和可选参数
新的 x|->f 语法用于使用命名变量定义纯函数
用 ApplyTo (//=) 将函数应用于变量并更新其值
用 DateSelect 方便地从日期间隔或列表中选择日期
用新的 EchoEvaluation、EchoLabel 和 EchoTiming 函数改进代码调试和调整
为 AxiomaticTheory 中添加了添加了新的理论和属性
用 ConvexOptimization 解决一般凸优化问题
用 RobustConvexOptimization 和 ParametricConvexOptimization 分别查找鲁棒优化和参数凸优化问题的解决方案
用 FunctionInjective、FunctionSign、FunctionContinuous 等测试各种函数属性
改进了对椭圆函数的支持,添加了 JacobiEpsilon 和 JacobiZN(Jacobi zeta)函数
数学 Lamé 函数 LameS、LameC、LameSPrime、LameCPrime、LameEigenvalueA 和 LameEigenvalueB 用于解决椭球和球面坐标中拉普拉斯方程的边值问题
用 RadialAxisPlot 创建雷达图
用 ParallelAxisPlot 创建平行坐标图
新的 GeoGraphics 原函数:GeoPolygon 表示二维地理区域
用 LinearGradientFilling、RadialGradientFilling 和 ConicGradientFilling 艺术填充二维图元
用 ConvexRegionQ 和 ConvexHullRegion 测试凸度并计算任何区域的凸包
用 PositivelyOrientedPoints、NegativelyOrientedPoints、CollinearPoints 和 CoplanarPoints 分别检查一组点是正向、负向、共线还是共面
通过 VideoGenerator、VideoIntervals、VideoDelete、VideoMap 和 VideoMapTimeSeries 等新函数大幅提升了视频计算支持
新的 AnimatedImage 对象,用于表示动画 GIF、PNG 等
用 FaceRecognize 通过机器学习在图像中查找和识别人脸
支持包括 FunctionLayer、CompiledLayer、NetArrayLayer 和 RandomArrayLayer 的几种新的神经网络层类型
添加了多种用于 DimensionReduction 和 DimensionReduce 的新方法,包括 t-SNE、主成分分析和潜在语义分析
支持 7z、ISO、RAR 和 ZSTD 压缩和存档格式
用 SecurityCertificate 表示公钥安全证书,并从PEM 文件格式的常见变体中将其导入
对 PDF 导入进行了重要改进
改进了 Import 对 URL 的支持,更新了 FileFormat 并添加了 FileFormatQ 等
用 AttachCell 将浮动单元格附加到笔记本窗口中的内容
用 Canvas 在笔记本界面中添加交互式自由形式的图形
用 ClickToCopy 创建一个单击即可复制其内容的按钮
重新设计了插入和编辑超链接的界面
添加了对具有自动排版功能的嵌入式 TeX 输入的支持
创建按需许可权利,以使用 CreateLicenseEntitlement 按需付费的方式运行独立的 Wolfram Engine 内核
改进了微控制器套件,对 Arduino、Adafruit 和 SparkFun 的许多 32 位目标提供了新的支持
12.1 之后添加的新功能
发布公告
新功能概览
Mathematica 12.1.1
| 2020年6月
版本 12.1.1 是 Wolfram 语言持续提高质量的努力结果,其中包括了近一千个错误修复、功能增强以及在密码学、视频处理、数据科学、可视化等方面的性能改进。
更强大和更统一的密码学函数,包括用于 GenerateDigitalSignature 的其他哈希方法
VideoStream 支持现场直播,且视频处理和导出函数默认情况下使用 H264/AAC 编解码器(如果可用)
改进了 Dataset 和 GridBox 构造的性能,并提高了 TableView 的稳定性
RLink 现在允许的自定义 R 安装可高达 3.6 版
改进了 StackedListPlot 和 StackedDateListPlot 的数据处理
改进并修复了 Around,可更好地处理非对称不确定性
为 DateObject 添加更好的排版形式
解决了质数计算速度缓慢的问题
其他多个更新
Mathematica 12.1
| 2020年3月
|
12.1 参考资料
版本 12.1 是我们迄今为止最大的更新发布,其扩展了 Mathematica 和 Wolfram 语言在数学可视化、音频和图像处理、机器学习和神经网络、数据访问/存储等方面的功能,并引入了用于视频处理和解码以及软件包管理的新系统。
Windows 和 Linux 笔记本界面更新为 HiDPI,支持数千个图标和其他资源
Windows 和 macOS 界面现使用 Direct3D 11 和 Metal API 改善了三维图形的呈现
通过 TableView 可以像电子表格一样查看、编辑和处理表格数据
详细控制外观、排序、数据存储和数据集的其他选项
全新的 DataStructure 框架可有效创建、存储和操作通用数据结构
用 Asymptotic 和 DiscreteAsymptotic 可计算数学表达式的渐近逼近和展开
表示一般 Heun 方程正则解的数学 HeunG 函数
用 CategoricalDistribution 在无序类上生成分布
用 GeometricOptimization 查找在给定约束下最小化多项式目标的正值
用 ComplexRegionPlot、ComplexContourPlot、ComplexVectorPlot 可在复杂平面上绘制函数、区域和矢量
支持使用 FindEquationalProof 从任意谓词(一阶逻辑)生成证明
对向量可视化进行了多项改进并添加了新选项
用 HatchFilling 和 PatternFilling 可对二维多边形进行艺术填充,并使用 StippleShading、ToonShading、HatchShading 和其他全新图形指令对三维对象进行着色
改进了对地理区域上几何运算的支持
用 GeoDensityPlot 可在地图上用平滑变化的颜色显示值,或通过 GeoContourPlot 在地图上显示为轮廓
用 MeshConnectivityGraph 和 NearestMeshCells 可探索网格的拓扑
用 NetGANOperator 可在各种类型的数据上训练生成模型
通过 AnomalyDetector 在机器学习功能中包含异常检测
用 Annotate 可为图形和其他对象设置样式化注释
用 Splice 可自动将表达式拼接到列表中
用例如 SubsetCases、SubsetPosition、SubsetCount 等函数可对子集/子列表进行操作
用 OperatorApplied 和 CurryApplied 可表示运算符形式,并使用 ReverseApplied 来应用带有相反参数的函数
TimeRemaining 用于获取秒数,直到终止 TimeConstrained 计算
DateInterval 用于连续或以给定的粒度表示时间间隔,InfinitePast/InfiniteFuture 用于表示不确定的时间间隔,MinDate/MaxDate 用于在时间间隔或日期列表中查找极值
用 ExpressionGraph 查看任何级别表达式的树形图
ExternalIdentifier 用于在外部标识符系统中表示和引用资源
用 WikidataSearch 和 WikidataData 从 Wikidata 的 SPARQL 端点搜索和检索值
通过 ExternalEvaluate 支持 Julia、Ruby 和 R 语言
用 MoleculeRecognize 可识别图像中的分子结构
用 ExternalStorageUpload 可文件上传到外部存储(例如,Dropbox)
查看和分析 ARK 区块链数据并提交交易
将实体类与 UnionedEntityClass、IntersectedEntityClass 和 ComplementedEntityClass 合并和分离
通过 CreateArchive 和 ExtractArchive 改进了对 ZIP 和 TAR 的支持
用 SystemCredential 在本地安全存储系统密码、机密、密钥等信息,并使用 GenerateFileSignature 从给定密钥创建数字文件签名
Paclet 框架 用于表示、安装和管理具有本地功能和远程程序包的功能,例如 PacletInstall、PacletFind、PacletSites等
改进了对 MicrosoftSQL、MySQL 和其他关系数据库的支持
用 FindMaximumCut 可解决图形的最大割问题
用 FaceAlign 可根据面部界标对齐图像中的面部
FindImageText 可用于检测包含字符、单词、行或文本块的图像区域
用 SpeechCases 和 SpeechInterpreter 可识别语音中的文本和实体,并使用 SpeakerMatchQ 对比语音和参考片段
复杂的 视屏框架 用于以编程方式查看、处理和分析各种多媒体类型
用 CharacterNormalize 可将文本转换为各种 Unicode 规范化形式
支持用户提供的 CUDA 工具包
创建具有自由形式,与 Wolfram|Alpha 类似的输入和输出的笔记本,可以进行多步计算
版本 12 之后添加的新功能
发布公告
新功能概览
Mathematica 12
| 2019年4月
|
12.0 参考资料
版本 12.0 对 Mathematica 在数学和几何、地理可视化、音频和图像处理、机器学习等方面的功能进行了大幅扩展,其中包括主要的前端功能强化和系统范围的性能改进。
主要操作系统的集成更新,使得 Mac 和 Linux 笔记本界面可以分别使用 64 位 Cocoa API 和 Qt 5,Linux 界面不再需要 X server 的支持
优化求解器,例如 LinearOptimization、QuadraticOptimization、SemidefiniteOptimization 等,用于优化受凸约束条件限制的的凸函数,包括向量不等式,例如用于模拟向量值变量的 VectorGreater
扩展的渐近功能,包括代数和差分方程的渐近解以及和的渐近逼近
现支持在 Integrate、Sum 和 Product 中生成任意常量
改善了 Integrate 的初等函数的支持,在 Solve 和 Reduce 中的大型结构系统,DSolve 支持非线性一阶 ODE 和扩展覆盖,并支持 FunctionDomain
扩展了 NDSolve 的 PDE 数值求解功能,以有限元方法求解任意形状区域上的非线性 PDE,通过 NBodySimulation 自动计算理想 n 体交互作用之间的相互作用
进一步扩展了几何功能,添加了有孔的普通多边形以及多面体基元,以及全方面支持的改进
通过 GeometricScene 和 GeometricAssertion 在全新架构下可视化欧几里德几何及其定理
用 AxiomaticTheory 访问用于符号证明的内置公理理论
用 ComplexListPlot 可视化复值数据和函数,用 ReImPlot 绘制函数的实部和虚部分量,以及用 AbsArgPlot 绘制按参数着色的实变量的复变函数的模数
用 Around 描述测量值的不确定性,并对可视化函数提供内置支持
用 Molecule 函数创建、分析和修改化学物质,并通过 MoleculePlot 和 MoleculePlot3D 可视化二维和三维结构
用 GeoVector 表示大地测量向量,并用 GeoVectorPlot 和 GeoStreamPlot 可视化大地向量场
用 RandomGeoPosition 在任何区域生成随机分布的地理位置,并用 GeoGridUnitDistance、GeoGridUnitArea 和 GeoGridDirectionDifference 分析地理投影的距离、面积和角度失真
更新了 GraphPlot 可视化的默认外观,以及全新的绘图主题和更新的属性
颜色处理函数,例如 FindMatchingColor、ImageRecolor 和 ColorDetect 均由全新 ColorsNear 封装来表示颜色邻域
高级识别函数,例如 ImageCases、FacialFeatures、AudioIdentify 和 SpeechRecognize,以及增强了 FindFaces、FeatureSpacePlot、AudioMFCC 等函数的功能
改进了音频分析函数(如 AudioIntervals),以及数据窗口函数(如 HannWindow)的性能,并提供了全新的 AudioAnnotate 框架,可对音频对象进行注释
SpeechSynthesize 支持多个语种的,改进了通过 VoiceStyleData 发现和搜索可用语音的功能
可用 ShortTimeFourier 计算和存储短时傅立叶变换的属性,通过 InverseSpectrogram 根据幅值频谱图近似重建信号
通过添加预训练模型、新的网络层、新编码器和解码器、支持多个 GPU 等措施,改进了神经网络框架,且可自动提前停止训练以防止过拟合
ClassifierMeasurements 现在可以处理不确定性和多类平均,通过使用自归一化网络大幅改进了 Classify 的 "NeuralNetwork" 方式
用 LearnDistribution 从任意数据中学习广义概率分布,用 SynthesizeMissingValues 通过生成的值替换数据中的缺失值,并用 FindAnomalies 查找数据中的异常示例
用 RelationalDatabase,以符号方式与关系数据库交互,集成核外和内存技术以访问太字节级数据,并自动为常用数据库生成 SQL 代码
使用 SPARQL 查询远程或内存中的 RDF 图形数据库 并从各种 RDF 格式导入/导出 RDF 数据
支持实体框架中的“实时”属性、过滤和排序、聚合、组合类型以及类抽样
扩展并增强了所有领域的内置实体数据,包括 地理、文化和历史、生命科学和医学、金融、天文、地球科学、交通、工程、语言和数学
高效的部分导入,并改进了科学格式(如,“FITS”和“HDF5”),以及表格格式(如 “CSV”和“XLS”)
用 NumericArray 创建数值数组的最紧凑表示
用 Curry 将参数传递给任何顺序或括号结构的函数,或用 SubsetMap 将向量函数映射到元素的子列表
用 Information 已大幅扩展并进行现代化改良,从而提供不同对象类型的信息
初始版本的 Wolfram 编译器可将部分 Wolfram 语言代码转换为优化的本机机器代码
改进了外部计算框架,包括核心性能的增强、用 ExternalFunction 直接调用外部代码,以及用 WebExecute 控制网页浏览器
用 BlockchainTransaction、BlockchainTransactionSign、BlockchainTransactionSubmit 和 BlockchainContractValue 创建、签署和部署自定义区块链交易并与计算合约交互
全新的微控制器套件可用来自动生成和部署微控制器的代码
用于 Unity 游戏引擎的双向接口
将笔记本通过 Wolfram Cloud 或邮件分享,而无需退出前端
通过公共 Wolfram Function Repository 和 ResourceFunction 系统创建、存储和即时访问函数
了解更多
发布公告
新功能概览
Mathematica 11.3
| 2018年3月
|
11.3 参考资料
版本 11.3 对 Mathematica 和 Wolfram 语言在数学计算、音频和图像处理、系统建模、机器学习和神经网络以及更多方面的功能进行了扩展,并添加了多种全新前端特性。
扩展的渐进计算功能,其中包括用于积分和微分方程的关系运算符和近似解
ApplySides 可用于对方程式和不等式两侧应用代数运算,并可用 FindEquationalProof 从公理中找出逻辑方程式定理的证明
用 GeoSmoothHistogram 在地图上创建平滑的位置强度表示
FeatureSpacePlot3D 可用于在三维中绘制降维的特征空间
CurrentImage 支持多个设备同时捕捉图像和在 Linux 中进行图像捕捉
FacialFeatures 可提取如年龄、情绪和标志等的面部特征,FindFaces 还可以根据这些特性进行过滤
对核内和核外音频对象进行高效的音频 NET 编码以及特性提取
SpeechSynthesize 支持原生操作系统合成,并且 AudioDistance 可以用于计算音频信号的距离度量
FindTextualAnswer 用于查找对问题进行回答的文本部分,改进了 Classify 和 Predict 的自动化功能,并提供了用于 DimensionReduction 的新方法
神经网络框架中添加了其他预训练模型、更快的 RNN 训练、高效的序列生成、训练会话摘要、数组分享、网络的三维和可变长度卷积与修剪,
浏览、导入或生成仿真就绪的系统模型,用来进行数据提取、分析和可视化
Blockchain 框架可用于访问当前的区块信息(例如:以太币或比特币),并可使用 Wolfram 区块存储或提取数据
全新系统级别功能,可用于远程过程执行、用户验证、过程管理和网络数据包捕捉
通过搜索、标注、移动、删除等直接处理实时邮箱中的邮件
SendMail 支持 HTML 邮件并自动嵌入 Dataset 和 TimeSeries 等内容
改善了对系统建模、光栅图像、音频、列表、电子表格、系统和网络格式的支持
用 EntityStore 系统可预取实体、注册用户实体和实体类型,以便直接计算
Wolfram Presenter Tools 环境用于创建现场交互式技术演示
基于笔记本的 Wolfram 聊天界面可实时交换文本、代码和其他内容
版本 11.2 之后添加的新功能
发布公告
新功能概览
Mathematica 11.2
| 2017年9月
|
11.2 参考资料
版本11.2 对 Mathematica 和 Wolfram 语言的音频和图像处理、数学计算、任务处理和机器学习以及其他多个方面的先进功能进行了扩展。
计算无向和多元极限、上下限或离散极限
直接求解连续或离散方程中的极限值
FourierTransform 现支持周期函数
在区域上可进行三维布尔运算
用于自动机器学习的新方法和选项,并支持提取单词向量、音频和序列
提供新选项和方法以扩展神经网络分层类型
添加了对神经网络导入导出格式的支持
ImageRestyle 根据其他图像的特性创建图像
GeoImage 用于获取卫星图像
RegionImage 用于区域的三维栅格化
CurrentScreenImage 和 CurrentNotebookImage 可截取当前屏幕或笔记本画面
SpeechSynthesize 可从表达式生成语音音频
支持立体声、可编程音频回放和 Linux 音频采集
ExternalEvaluate 和 StartExternalSession 用于连接外部语言诠释器
ZeroMQ 通过 SocketConnect 框架进行网络编程
用于配置初始化值和计算的框架
通过 TaskObject 框架管理异步和后台任务
添加了用于低级数值线性代数的文档
版本 11.1 之后添加的新功能
发布公告
新功能概览
Mathematica 11.1.1
| 2017年4月
Mathematica 11.1.1 解决了版本 11.1 中发现的重要问题,并在性能上进行了强化。
在 Mac 系统中重新启用了对神经网络的 GPU 支持
对于神经网络的多处更新,包括对于 HDF5 格式的正确支持
修正了查阅文档时的速度减慢
LinearModelFit 不再占用过多内存
修正了 ListPlot3D 中的渲染问题
修正了在 Windows 系统中建议栏和插入单元的错误行为
解决了在具有压缩数组坐标的矩形上进行区域操作时崩溃的问题
Mathematica 11.1
| 2017年3月
|
11.1 参考资料
版本 11.1 扩展了 Wolfram 语言在机器学习、神经网络、音频处理、稳健统计等领域的先进功能。
130多个跨越广泛应用领域的全新函数
20个全新神经网络层类型,以及对循环神经网络和可变长度序列的无缝支持
NetModel 用于访问日益增长的训练和未经训练的神经网络存储库
FeatureSpacePlot 用于基于机器学习的数据、图像和文本等空间可视化
新增的机器学习函数,包括 SequencePredict、ActiveClassification 和 ActivePrediction
用 AudioCapture 直接在笔记本中记录音频,并可直接对其进行处理和分析
在二维和三维图像直接运用算法(利用“*”或“-”等)
扩展了对计算摄影和计算显微镜支持
ImageGraphics 用于找出近似于位图的向量图形
空间填充和分形区域构建器,例如 HilbertCurve 和 SierpinskiMesh
全新稳健空间统计,包括 WinsorizedMean 和 SpatialMedian
GeoBubbleChart 以及对 Callout 和 ScalingFunctions 等函数的扩展支持
支持符号阶的导数
高分辨率地理高程数据
对于面向网页查询、网页图像查询和文本翻译的外部服务的无缝整合
广泛的 PersistentValue 系统用于将会话间的值存储于本地和云端等
AutoCopy 在云端完美分布独立可编辑的笔记本
用基于笔记本的脚本编辑器创建 WolframScript 的 .wls 文件
自动执行的 Wolfram 语言脚本也适用于 Windows
全新响应式设计应用于全部文档和在线范例
发布公告
新功能概览
Mathematica 11.0.1
| 2016年9月
Mathematica 11.0.1 解决了 Mathematica 11 中出现的重要问题,并对许多功能做了进一步的完善。
对 Linux 系统的全新音频支持,以及所有平台上的音频功能改进
修复了造成系统崩溃的 Graphics3D 旋转和缩放故障
显著改善了 GIF 的导入性能
修复了 Plot 功能退化和 ParametricPlot、ParametricPlot3D 中计算速度大幅下降问题
ListPlot 的标签和标注功能现已恢复正常
改善了 Dataset 和相关功能的性能和稳定性
英语拼写检查词典中添加了超过 9,000 个词汇
TextRecognize 现在可正确支持所有有记录的语言
解决了 WolframScript 区分选项和脚本名称时遇到的问题
并提高了在其他 Mac 平台和 Linux 平台上的稳定性
修正了 CenterArray 引起的部分计算错误和其他错误
URLRead、URLExecute 和 URLDownload 现可使用 SetOptions
Mathematica 11
| 2016年8月
|
11.0 参考资料
以 Wolfram 语言为基础,Mathematica 11 引入了用于主要新领域的各种功能,其中包括三维打印、音频处理、机器学习和神经网络以及其他多项改进。
超过 500 种的新函数,大幅拓宽了全新和既存领域的覆盖范围
用算法生成、导入三维模型,并使用本地或云端三维打印机直接打印模型
为音乐和语音处理提供了全新的计算音频合成、处理和分析功能
全新的神经网络框架使用户可以利用 GPU 加速的深度学习平台
拓展和增强的机器学习功能,包括特征抽取和贝叶斯最优化
对 Wolfram Cloud、网页操作和数据存储进行了众多扩展和改进
大量新型可视化系列涵盖从统计,几何到解剖学等众多领域,进一步完善了演示的选项
强化了既存的处于行业领先地位的符号、数值和几何方面的性能及特性
扩展的地理学,包括新型地理数据实体、地图背景和投影以及更多内容
全新的计算摄影学,附加更多用于图像和信号处理的工具
用于随机矩阵、时间序列以及概率和统计中量值的全新和增强支持
用于云端、桌面和嵌入系统间异步通信的实验性 Wolfram 信道框架
全新的 WolframScript 命令行诠释器使您可以随心所欲,无论是从本地还是从云端,在任何地方都可执行 Wolfram 语言代码
在更强大的列表和数组处理功能的支持下,实现了更丰富的函数式编程构建
更强大的文本和语言处理,并增加了多语种支持
利用字典对技术术语、专有名词进行实时拼写检查,支持25种以上的语言
改进代码外观、自动补齐和错误信息,帮助用户提高工作效率
更快、更灵活地访问不断增长的 Wolfram Knowledgebase,包括对任意数据集的支持
了解更多
发布公告
新功能概览
Mathematica 10.4.1
| 2016年4月
Mathematica 10.4.1 解决了近期发布版本中存在的一些重要问题。
针对 Mac OS X 10.11.4 t在默认 Gatekeeper 政策下可能阻止 Mathematica 打开的错误提供了解决办法
解决了 OpenGL 所造成的图像不稳定或失败的问题,特别是 Graphics3D 和 Manipulate 的透视、翻转和动态问题
解决了 Linux 用户的激活困难问题
解决了在前端直接对图像进行计算时的速度减慢
将用户在 Windows 中打开多个笔记本时发生的错误恢复至预期行为更正了 ListPlot [Table[…]] 和 CoefficientRules 返回的计算错误
恢复了 Clear Formatting 菜单项目的行为
Show 现在可用于 GeoGraphics 对象
提高了代码辅助功能的稳定性
优化了在使用 DateFormat 时对 Interpreter 的支持和文档
对日文版用户,更新了在将笔记本从云端移至桌面时返回的对话信息
Mathematica 10.4
| 2016年3月
|
10.4 参考资料
Mathematica 10.4 融载了 Wolfram 语言的最新版本,在云服务和系统功能上进行了重大改进,同时,对地理和几何计算、动态可视化、创建互动应用和其他更多功能进行了提升。
查阅 Mathematica 10.4 中 Wolfram 语言的完整新功能列表
开发员剖析系列博客
支持模式匹配和 Association 中各种操作的速度提升
可以通过值和属性隐式定义 Entity 的功能
新的 CloudExpression 函数用于表示一个其值在云端持续保存的表达式
用于使用 AskFunction 创建交互性应用的实验性用户界面功能
通过 ScalingFunctions 选项使用 ListPlot、ListLinePlot 和 DateListPlot 生成有比例的图线,以及全新的 Dendrogram,可以根据元列表的分层聚类构建系统树图
新的文本计算和数据功能用于拼写检查和词频分析,外加大幅改善的 TextSearch 和 Snippet
新的图和网络功能用于构建 PlanarGraph 和确定用于多种不同类型图形的 ConnectedGraphComponents
实验性 ClusterClassify 根据在数值、文本和图像数据和时间中找到的聚类生成 ClassifierFunction
新的符号式计算函数 DifferenceQuotient 和 GreenFunction,以及数论和信号处理的附加功能
增添了用于根据数组创建网格的几何计算格式和功能,以及计算区域性质,如惯性或一般积分矩,用于点集的边界区域和测量由参数公式定义的区域
扩展了对概率和统计中的 Quantity 数据的支持,包括新的 QuantityDistribution 函数
实验性 DynamicGeoGraphics 函数, 用于创建可平移和放大的动态及交互性二维地理图像
新的 DynamicImage 交互性图像浏览器用于在大图像中进行平移和放大,并大幅延伸了用于突出显示指定感兴趣区域的 HighlightImage 功能
函数和数据记录功能的完善,用于一些凭借 Labeled 封装或 PlotLabels 选项的函数
支持 Arduino Yun 与 Wolfram Data Drop 的直接接口
通过ServiceConnect,API 连接性能增添了用于数据提取和分析的七个外部服务——其中包括 Google Analytics、SurveyMonkey、FRED 和 PubMed
20个以上的新 Interpreter 类型用于解释器和相关构建函数,包括部署智能表单字段
添加了对24种新字体家族的支持,用于网页和印刷产品的其他定制
新功能概览
开发员剖析系列博客
Mathematica 10.3.1
| 2015年12月
恢复了使用 WSTP(Wolfram Symbolic Transfer Protocol)发送字符串时的原有性能
增强了图像处理功能的稳定性,包括 Image3D、ColorConvert 和 HighlightImage
解决了数值插值函数的计算时间缓慢问题
提高了使用拷贝和粘贴时,对 Undo 历史和选项的跟踪
图像文件格式更稳健的导入,包括 JEPG 和 TIFF
将 TravelDirections 和 Nearest 中一些参数恢复到预期行为
优化了对国际语言的支持,包括西班牙拼写检查和中文检索
更新了多个用户界面,包括 DynamicModule、ActionMenu 和边框
Mathematica 10.3
| 2015年10月
|
10.3 参考资料
Mathematica 10.3 继续迅速扩建版本10中引入的各个领域,同时还进一步完善了现有的各种顶级功能
查阅 Mathematica 10.3 中 Wolfram 语言的完整新功能列表
开发员剖析系列博客
通过 MathematicalFunctionData,访问 Wolfram 语言中大量的数学函数恒等式及其性质
新的地理计算功能,例如:TravelDirections、TravelDistance,以及更多用于旅程时间、方法和相关数据的计算
新的 AnatomyData 和 AnatomicalStructure 解释器类型,通过与 Wolfram Cloud 的连接进行计算和部署
对特定类型实体进行分组、复制以及识别的功能,从而实现更自动且有效的计算
支持随机矩阵分布和属性
用于测试表达式的比较运算符,例如:GreaterThan、LessThan 以及 EqualTo
增添了单词和字母字符串操作的语言学数据,强化了对自然语言的理解
新的日期和时间功能,用于表示和处理时区
支持符号式求解偏微分方程和特征问题
更多便捷的网络编程选项,可用于主机查询、IP 地址表示以及套接口连接
增强的文本元素和结构处理分析功能,包括定义、词性、翻译等
与 GoogleCalendar、GoogleContacts 和 Yelp 数据的新服务连接选项,以及用于学术研究的 ArXiv 和 CrossRef
对核心 Wolfram 语言以及桌面和云端的 Wolfram 系统界面功能进行了众多改进
新功能概览
开发员剖析系列博客
Mathematica 10.2
| 2015年7月
无与伦比的 Wolfram 语言核心——100多个新增强的函数,加上不断添加的云操作以及与外界数据和服务的连接性,使得 Mathematica 10.2 成为不可错过的升级版本。
翻译的代码说明帮助非英语用户更好地理解 Wolfram 语言代码
新的体积和离散数据的可视化功能:SliceDensityPlot3D 和 ListStepPlot
对 ODE 和 PDE 特征值以及特征函数的数值解法
用于文本检索和分析的新功能
新增和更新了监督和无监督机器学习的方法
用 MailReceiverFunction 和 MailResponseFunction 自动处理邮件
时间序列和统计的更新中包括了对 Histogram 中强度测量的支持
添加了对列表和关联的操作,包括用 Nothing 自动删除元素等
对权限控制、预定任务、数据记录和本地对象扩展了云端使用和部署选项
计算摄影学中的图像处理技术,包括色调映射、曝光组合以及更多
扩展了对基础和网格区域进一步强化的几何计算
国际 Alphabet(字母表)函数, 以及所有技术范围的字符集和编码
以彻底改善的 STL 导入/导出和流线化的 JSON,支持更多的几何和数据文件格式
新功能概览
开发员剖析系列博客
Mathematica 10.1
| 2015年3月
版本 10.1 在性能、范围和便易性上进行了强化,并实现了在图像识别和用户定义语法规则部署等方面的最新重要算法。
支持 Wolfram Data Drop 通用数据存储
自动化对象识别:ImageIdentify
内置自动数据降维
新信息可视化:WordCloud、TimelinePlot 和仪表样式
用户定义语法和行为的可编程语言界面
用 CompoundElement 和 RepeatingElement 构建复杂表单及诠释器的新结构
支持多种对不规则间隔时间序列上的多种运算
序列处理、选取最大元素等的新列表操作
对基于 OpenSSL 加密的语言级别支持
内置 Wikipedia 内容访问
包括单词和语句分割的 31 种新字符串处理函数
对字节数组、raw 图像格式等的直接支持
对 Arduino 连接性的流程化支持
改善的 Dataset 性能、文档以及互用性
新功能概览
开发员剖析系列博客
Mathematica 10.0.2
| 2014年12月
支持 OS X 10.9.5 和 OS X 10.10
新增 EmbedCode 支持包括 R、Scala、Perl 和 Ruby 在内的语言
对几何计算的新型最优化、输入支持、性能提升和错误修正
包括 DocumentDescription、GeneratedDocumentBinding、GeneratedDocumentHistoryLength 以及更多用于 DocumentGenerator 的附加选项
用于 DateFunction、SunPosition 和 MoonPosition 的附加选项
对统计的性能提升和错误修正
可视化相关多处错误修正、地图的新型图标,以及 NumberLinePlot 的更广范围输入
Replace、ReplaceAll 和 ReplacePart 现在可与关联配合使用
34种新的 Interpreter 类型
Mathematica 和 Wolfram Cloud 支持 ScheduledTask
VerificationTest 和笔记本测试的部分修正和更新
包括 AnimationRunTime 和 AnimationTimeIndex 在内的 Animator 的新选项
Mathematica 10.0.1
| 2014年9月
图像处理更新和增强,包括全新图像效果、WatershedComponents 的 Image3D 选项和对 Nearest 和 FindClusters
简化的 SendMail 语法,使之更容易使用
对相关性函数例如 Dataset 和 Query 启用的全新操作符与组合操作符
对 R 3.1 的 RLink 兼容性更新
全新 Interpreter 类型,例如 “Beach”、“CountryClass”、“OilField” 和 “Reef”
对地理计算和区域的全新最优化、支持输入和路径类型
机器学习函数 Classify 和 Predict 目前支持 NeuralNetwork 作为内置分类方法
稳定性和性能的改善,在全部平台上提高用户界面体验
SemanticImport 和最优化中支持类型的进一步覆盖,用于处理匿名的列、空字段、无表头数据和导入具有长文件名的文件
对包括天气数据、相关性、符号集成和在隐式区域上的测量值等广泛领域计算的更新和提高
对选择的图线和图表类型以及包括 NDSolve、ParametricNDSolve、SparseArray 和 MatrixExp 的数值求解器的稳定性和性能的更新
对版本9或者更早期版本的 InterpolatingFunction 兼容性的更新
Mathematica 10.0
| 2014年7月
10.0 参考资料
基于完整 Wolfram 语言的第一个版本,涵盖700多个新函数
高度自动化的机器学习,包括各种任务的预训练模型
包括符号几何、基于网格的区域以及已命名的和公式区域
高级地理计算,包括强大的用于地图构建的新 GeoGraphics 函数
结构化数据集和语义数据导入的计算
在网页上创建和部署能理解自然语言输入的功能
基础新相关性构建允许进行高效率的查找和更新
扩展的随机过程框架,包括隐式马可夫模型和自动时间序列分析
符号式表示日期和时间的灵活系统,并且可对它们执行计算
内置绘图主题,可以轻松实现对绘图的定制,满足商业报告和技术文献等的各种需求
增强的二维和三维图像处理功能,扩展了颜色支持
非线性控制系统和增强的信号处理
有限元、增强的偏微分方程、符号延迟微分方程和混合微分方程
形式数学操作符、量纲变量和扩展的代数和图计算
自动报告生成和字符串、文件和 HTML 模板
连接外部设备、服务和 API,以及 URL 操作
内置单位测试
与 Wolfram Cloud 的集成
访问扩展的 Wolfram Knowledgebase
发布公告
新功能概览
Mathematica 9.0.1
| 2013年1月
产品中涵盖了所有精选范例
提高了 建议栏的稳定性
建议栏提供了更准确的建议
提高了图像处理函数的性能和稳定性,扩展了对 Image3D 的支持
针对 Linux 配置改善了安装流程和稳定性
提高了许多随机过程函数的性能和鲁棒性
输入助手功能的全方位完善:完全支持 Linux 平台,更好地支持双显示器,更佳的选项占位符,减少了冗余选项
Mathematica 9.0
| 2012年11月
9.0 参考资料
全新 Wolfram 预测界面,大幅度提高了 Mathematica 的导航和探索功能
高度集成的单位支持,包括在图形和数值以及符号式计算上的自由格式语言输入、单位换算和量纲一致性检查
全新图和网络分析,包括到 Facebook、LinkedIn、Twitter 等的内置链接
全新的 Mathematica 企业版 可对运行时的实时数据进行直接的CDF部署 。预览模式可模拟在 CDF Player 和 Wolfram Player Pro 中的效果
主要的新数据科学、概率和统计功能,包括生存和可靠性分析、马尔可夫链、队列理论、时间序列和随机微分方程
使用三维立体图像处理和核外技术,在相当大的二维和三维图像和视频中也具有卓越的性能
集成模拟和数字信号处理
内置符号式张量,支持任意阶数、维度和对称性的数组
用于面板和控件的高度自定义交互式仪表
全系统范围内支持图线和图表的自动图例
R 被全面集成入 Mathematica 的工作流程中,可实现无缝的数据和代码交换
全面的客户端网页访问,可实现与远程服务器的数据交换,以及与网页 API 的交互
幻灯片的新外观,以及新样式模板和背景图像
了解更多
发布公告
新功能概览
Mathematica 8.0.4
| 2011年10月
新菜单选项和交互式向导,以实现 CDF 部署
用于程序式部署 CDF 文件的新函数 CDFInformation 和 CDFDeploy
用于 CDF 浏览器插件的新下载进度指示器
对 CDF 浏览器插件在稳定性、速度和安全性等方面的改进
在 Mac OS X Lion 下测试
对 Share 函数在存储大型数据集时内存使用的改进
更新的 MKL 库以改善性能
新语法着色功能,以提示 Dynamic 下 Module 变量的使用
改进的引文管理函数性能
改进的编译条件语句下优化变量的行为
改进当在新版 Linux 系统下保存未命名笔记本时前端的行为
在本地化中文版本(Windows 系统)下,提供了同步跟进的中文参考资料中心
注:Mathematica 8.0.2 已经推出,并且与 gridMathematica 8.0.2 分别单独发行。在该版本中没有引入新功能。版本 8.0.3 中推出了 Wolfram CDF Player 8.0.3。
Mathematica 8.0.1
| 2011年3月
对导出分布的许多新的自动化简,包括仿射变换、变量求和、参数混合以及删截和截断分布
改进 Dot 在由整数组成的大型(> 1,000,000个元素)列表下的结果
通过引入新版 Intel Math Kernel Library 改进 Intel Sandy Bridge CPU 下的稳定性
改进许多图和网络操作的性能和鲁棒性
改进了前端的启动时间
改进了在某些特殊网络条件下,MathLink TCPIP 连接的创建
改进从 Real 和 "Real32" 图像到 TIFF 的导出,以便与更多外部 TIFF 图像视窗兼容
通过引入更多的64位组件,改进 Home Edition 的功能和稳定性
在本地化中文版本(Windows 系统)下,提供了高质量的中文用户界面和中文参考资料中心
Mathematica 8.0
| 2010年11月
8.0 参考资料
与 Wolfram|Alpha 集成
自动概率和期望计算
超过一百种新统计分布和许多统计可视化功能
直接来自数据、公式或者其他分布的新统计分布的生成
增强的图和网络以及线性代数功能
60 多种奇异股票期权求解器,以及 100 多个内置金融指标
内置控制系统功能
增强图像分析功能
集成小波分析
内置 CUDA 和 OpenCL 支持
自动 C 代码生成
符号 C 代码操作和优化
增强的二维和三维图形,包括纹理映射和使用硬件加速的三维渲染
内置网页浏览器插件
了解更多
发布公告
新功能概览
Mathematica 7.0.1
| 2009年3月
增强核心图像处理函数的性能
右键点击菜单,以实现快速图像操作
全新的教程、“How to”指南和视频
文档中提供了数千个新的示例
改进的文档搜索
与 Windows 7 下数学手写识别功能的集成
与即将推出的 gridMathematica Server 的集成
在本地化中文版本(Windows 系统)下,提供了完整的中文版函数和指南页面
Mathematica 7.0
| 2008年11月
7.0 参考资料
内置并行高性能计算(HPC)
集成图像处理
全新的按需定制的精选专业数据,包括基因数据、蛋白质数据和当前以及历史气象数据
许多全新功能,便于用户使用,提高工作效率
图表和信息可视化
向量场可视化
全面支持样条技术,包括 NURBS
满足工业强度的布尔计算
统计模型分析
集成测地学和地理信息系统数据
符号式计算方面的许多突破,包括离散微积分、序列识别和超越根
了解更多
发布公告
新功能概览
Mathematica 6.0.3
| 2008年6月
对参考资料中心添加 standard extra packages 的完整列表
改进程序包的文档
改进 MatrixForm 和 TableForm 的选项处理
改进 Manipulate 包含选中图形时的前端稳定性
改进 ListPlot 的选项处理
改进 AxesLabel 和 Ticks 组合的处理
改进蛋白质数据库(Protein Data Bank,缩写为 PDB)中无间隔数值数据导入的处理
LightWave Object(LWO)中波动的导出更好地符合了工业界标准
利用合成窗口管理器(比如 Compiz),改进 Linux 中的互动性
改进 Ubuntu Hardy 和 Fedora Core 9 上的字体处理
Mathematica 6.0.2
| 2008年2月
新的虚拟全书文档,含有更新的 Mathematica Book 内容
新的函数浏览器,对所有 Mathematica 对象提供了易于浏览的概述
增强的文档处理功能,包括性能提升、索引化和链接路径
英特尔 Macs 平台上完全的 64 位性能
提升在 Mac 和 Unix 平台上 Import 和 Export 转换器的性能
显著提升导入二进制数据文件的速度
当导出为 TeX 和 PDF 格式时,改进图形处理功能
增强对来自 FITS 天文图像文件的元数据的导入
新的坐标选择工具,并且改进了互动图形的图形选择突出显示效果
Mathematica 6.0.1
| 2007年7月
用于互联网连接的增强的自动和手动代理设置
对旧版 Mathematica 函数进行更深入更详细地文档化
显著改进在 Mac 平台上和 Unix 系统上 MathLink 的性能
改进各种 Import 和 Export 转换器的性能
在大量点数的情况下,更快的 ListPlot、ListPlot3D 和 Plot3D
改进的帮助系统初始化
扩展 Import 的自动文件类型识别功能
完全支持可缩放的 FontSize 值
增强 Table、CSV、TSV 和 MathML 导入
“计算笔记本”菜单项与“缩放”子菜单
额外的 Mathematica 函数范例和教程
更新的精选专业数据
首次推出中文版
Mathematica 6.0
| 2007年5月
6.0 参考资料
动态交互性,允许从单行输入创建复杂的互动界面
具有高度影响力的自适应可视化,以实现高保真函数和数据图形的自动创建
数据集成语言,包括数百种标准数据格式的自动集成
按需加载的精选专业数据,面向数学、物理、化学、金融、地理、语言学等等
符号式界面构建,用于从简单程序实现任意界面的即时构建
自动计算美学,包括视觉显示的算法最优化
互动图形和控件与文本流和输入流的合成
了解更多
新功能概览
Mathematica 5.2
| 2005年2月
支持所有平台上的 64 位选址
实现在各种主要平台上的多核支持
多线程数值线性代数
64 位增强版任意精度数值计算
基于向量的性能增强
自动二进制安装选择
配套的笔记本索引技术,便于桌面搜索
安全远程内核的 SSH 支持
vCard 和 RSS 导入
用于符号式微分方程的新算法
线性丢番图系统的性能增强
增强的二次量词消除
支持高级特殊函数的奇异解
增强的统计图表
MathematicaMark 5.2 基准现已涵盖网格和集群
Mathematica 5.1
| 2004年11月
满足工业界标准的字符串操作
内置通用数据库连接
高度优化的二进制数据 I/O
额外导入导出格式,包括 XLS 和 AVI
支持集成网页服务
二维和三维自动网络可视化
高性能数组可视化
数值线性代数性能增强
全面集成的分段函数
实现在隐式定义的区域内的积分运算
数值微分方程中的事件处理
符号式微分方程新算法
增加聚类分析功能
微分方程的互动探索工具
MathematicaMark 基准工具
内置 GUIKit 界面和应用程序生成器
Mathematica 5.0
| 2003年6月
5.0 参考资料
通过优化处理器实现数值线性代数求解速度的前所未有的提升
高速稀疏线性代数的全面支持
常微分方程和偏微分方程的新一代优化数值求解器
在不同域内符号式求解方程和不等式的主要新算法
全面集成的微分代数方程求解器
高性能最优化和线性规划技术,包括内点法
扩展了更多广义数值求解器,使其可以接受向量和一般数组变量
业内领先的递归方程求解器
更广范围地支持符号计算中的假设
包括 .NET/Link,提供与微软的 .NET Framework 的全面集成
DICOM、PNG、SVG 和稀疏矩阵格式的灵活的导入导出功能
64 位硬件和操作系统的优化版本
全新的快速入门互动教程
Mathematica 4.2
| 2002年6月
与 J/Link 2.0 和内置 Java Runtime Engine 的透明的 Java 集成
改进的线性规划和最优化技术
提高了许多数值函数的速度和鲁棒性
改进的简化器
增强统计功能,包括新的 ANOVA 程序包
全新的配套 Combinatorica 程序包,用于组合学和图论
用于技术型出版的配套 AuthorTools 程序包
用于演讲的幻灯片演示环境
全新的导入和导出格式,包括 FITS 和 STDS
XML 扩展允许 Mathematica 笔记本和表达式保存成 XML 格式
全新的配套 XML 工具程序包,以实现符号式 XML 操作
支持 XHTML 导出,包括样式表
扩展的 MathML 2.0 支持
Mathematica 4.1
| 2000年11月
引入 Macintosh OS X 版本(2001 年版本 4.1.5)
大幅度增强符号式微积分方程求解器
增强 Mathematica 模式匹配器和编译器,提高速度并且最小化内存消耗
提供了新的标准程序包,以实现在由不等式定义的范围内和分段函数上的积分运算
统计函数的快速速度提升
线性方程组和矩阵的相互转换
与 J/Link 1.1 的 Java 集成
改进网页上 MathML 的集成技术
支持保存成 IBM techexplorer 格式
对于 Excel 文件、表格数据和压缩 BMP、DXF 与 STL,运行速度更快的新版导入导出过滤器
支持 Linux 和 Unix 平台上三维图形的实时操作
X 平台上的声音支持
提供了绘制由不等式定义的图形的例程
支持 PowerPC Linux 和 AlphaLinux
离散三角函数程序包
增强 X 前端的视觉效果和易用性
Mathematica 4.0
| 1999年5月
4.0 参考资料
大幅提高数值计算的速度和效率
出版各种格式的文档
笔记本界面上的拼写检查和连字符
直接导入和导出20余种标准数据、图形和声音文件格式
对数据分析的范围扩展和功能改进,包括相关、卷积和一个新的傅里叶变换算法
支持处理在特定代数域上的计算
在所有平台上都支持网络许可证管理功能
对许多内置 Mathematica 函数的增强
Mathematica 3.0
| 1996年9月
3.0 参考资料
交互式数学排版系统
代数数
Mathematica 编译器扩展成可以操作由机器精度数组成的数组
支持具有 Levenberg-Marquardt 技术的非线性最小二乘法
改进的插值技术(对于求数值常微分方程的结果很重要)
区间算术
化简和转换表达式的新函数
最优化 Groebner 基函数
许多新的特殊函数
基于异常的编程流程控制
Mathematica 2.2
| 1993年6月
具有新笔记本命令的 Windows 前端
Macintosh 的独立前端
X 前端
Windows 平台的 WSTP(Wolfram Symbolic Transfer Protocol)
Linux 版本
增加 Isocontour(等高线)绘图例程
增加一阶偏微分方程的符号式解的程序包
增加了在例如三维等高线绘图、变分微积分以及音乐等领域的 10 个其他程序包
全新帮助功能,包括 X Windows 平台上的在线手册和 Macintosh 以及 NeXT 平台上的函数浏览器
稀疏线性方程组的快速数值解
扩展了符号式定积分功能,使其包括检验非可积奇点,并且也能够处理积分范围内的分支
Mathematica 2.1
| 1992年6月
等高线绘图算法的升级
Unix 平台的 WSTP(Wolfram Symbolic Transfer Protocol)增强功能和文档
Macintosh 平台的 WSTP(Wolfram Symbolic Transfer Protocol)
Macintosh 版本的 QuickTime 动画
支持 Windows 3.1
Unix 和 PC 简版安装程序,以减少内存使用量
新增加了在诸如非线性拟合、二进制文件操作、狄拉克 δ 函数和声音合成等领域的程序包
Mathematica 2.0
| 1991年1月(首次重要更新)
2.0 参考资料
数值常微分方程求解器
数值编译器
改进线性代数功能
Integrate 的 Risch 算法实现
符号式常微分方程求解器
级数扩展到许多特殊函数
增加 ParametricPlot3D
对图形的许多其他修饰功能
改进了三维图形的隐面消除功能
许多字符串和文件操作
用于进程间和基于网络通讯的 WSTP(Wolfram Symbolic Transfer Protocol)协议
音频支持
支持多国字符集
误差检测和调试
笔记本前端
Mathematica 1.2
| 1989年8月
Macintosh 前端
支持远程内核
大幅度增强符号式积分的功能
利用 DSolve 的基本微分方程求解功能
需要使用反函数的超越方程和其他方程的求解
精确插值多项式
增加了 LinearProgramming、ConstrainedMax 和 ConstrainedMin
增加了 MatrixPower 和 MatrixExp
增加了 Groebner 基
对 Det、Inverse 和 LinearSolve 添加了 Modulus 选项
增加了 Statistics 和 Graphics 标准程序包
许多新的图形选项和功能,包括三维图形的坐标轴和标签
更有效的多变量多项式最大公约数和因式分解
Mathematica 1.0
| 1988年6月
|
1.0 参考资料
Mathematica 首版发布