中国科学软件网-首页
Wolfram 语言和 Mathematica 14.2 版:大数据与计算和人工智能的结合
新闻来源:科学软件网    发表时间:2025/2/11 10:15:57

Mathematica 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
 

以上文章来源于WOLFRAM,作者WOLFRAM

北京天演融智软件有限公司(科学软件网)是Mathematica 软件在中国的授权经销商,为中国的软件用户提供优质的软件销售和培训服务。