版本 13.3 的新功能概要
自 13.2 以来的主要新功能列表,包括 13.3 中实验性质的功能.
LLM 相关的功能 »
打开所有单元 关闭所有单元以编程方式调用大语言模型 (LLM) 功能的函数,以及允许 LLM 访问 Wolfram 语言工具的函数.
符号式聊天
ChatObject — 创建并表示持续进行的聊天对话
ChatEvaluate — 添加聊天互动并继续对话
以编程方式访问 LLM 功能
LLMFunction — 由 LLM 运行的模板函数
LLMResourceFunction — 使用预先编写的模板(来自 Prompt 存储库、URL 等)
LLMExampleFunction — 根据样例构建模板
$LLMEvaluator ▪ LLMEvaluator ▪ LLMConfiguration
提示构建
LLMPrompt — 获取预先编写的提示
原始内容生成
LLMSynthesize — 用 LLM 根据提示合成文本
在 LLM 中调用 Wolfram 语言
LLMTool — LLM 使用的工具的符号表示
核心语言
实体框架
EntityType — 实体类型的符号表示
EntityProperty (已更新), EntityClass (已更新), EntityPropertyClass (已更新) — 支持子类型
内核管理
KernelConfigurationEdit — 编辑给定内核的属性
$DefaultParallelKernels — 为并行计算配置的内核列表
单元测试
TestCreate — 根据输入和预期的输出创建测试对象
TestObject — 单元测试的符号表示
TestEvaluate ▪ TestEvaluationFunction
数据类型
RealValuedNumberQ — 测试表达式是否为实数
RealValuedNumericQ — 测试表达式是否表示实数
ByteArray (已更新) — 现在支持空数组
数学计算
向量微积分
LineIntegrate — 向量线积分
SurfaceIntegrate — 向量曲面积分
复分析
ContourIntegrate — 复围道积分
积分变换
新的标志性功能,可实现 F. Oberhettinger 等提出的变换、拉普拉斯变换表.
LaplaceTransform (已更新) ▪ InverseLaplaceTransform (已更新)
差分方程
RSolveValue (已更新) — 改进了常系数线性 ΔE 的质量和性能
特殊函数 »
AppellF1 (已更新) ▪ AppellF2 ▪ AppellF3 ▪ AppellF4
CarlsonRF (已更新) ▪ CarlsonRC (已更新) ▪ CarlsonRG (已更新) ▪ CarlsonRJ (已更新) ▪ CarlsonRD (已更新) ▪ CoulombF (已更新) ▪ CoulombG (已更新) ▪ CoulombH1 (已更新) ▪ CoulombH2 (已更新) ▪ DirichletL (已更新) ▪ HurwitzLerchPhi (已更新) ▪ InverseErf (已更新) ▪ InverseErfc (已更新) ▪ LerchPhi (已更新) ▪ RiemannSiegelTheta (已更新) ▪ RiemannSiegelZ (已更新) ▪ WeierstrassP (已更新) ▪ WeierstrassPPrime (已更新) ▪ WeierstrassSigma (已更新) ▪ WeierstrassZeta (已更新) ▪ WeierstrassHalfPeriods (已更新) ▪ WeierstrassHalfPeriodW1 (已更新) ▪ WeierstrassHalfPeriodW2 (已更新) ▪ WeierstrassHalfPeriodW3 (已更新) ▪ WeierstrassInvariants (已更新) ▪ WeierstrassInvariantG2 (已更新) ▪ WeierstrassInvariantG3 (已更新)
有限域 »
FiniteField — 表示一个有限域
FiniteFieldElement — 表示有限域的一个元素
FiniteFieldEmbedding ▪ FrobeniusAutomorphism ▪ FiniteFieldElementTrace ▪ FiniteFieldElementNorm ▪ MinimalPolynomial ▪ MultiplicativeOrder ▪ FiniteFieldElementPrimitiveQ
Factor (已更新) — 在有限域上对多项式进行因式分解
PolynomialGCD (已更新) — 求多项式的 g.c.d.,其系数来自有限域
FactorList (已更新) ▪ FactorSquareFree (已更新) ▪ FactorSquareFreeList (已更新) ▪ PolynomialLCM (已更新) ▪ PolynomialExtendedGCD (已更新) ▪ Expand (已更新) ▪ Together (已更新) ▪ Cancel (已更新) ▪ IrreduciblePolynomialQ (已更新) ▪ PolynomialQuotient (已更新) ▪ PolynomialRemainder (已更新) ▪ PolynomialQuotientRemainder (已更新) ▪ Resultant (已更新) ▪ Discriminant (已更新)
结构化矩阵 »
IdentityMatrix (已更新) ▪ DiagonalMatrix (已更新) ▪ ToeplitzMatrix (已更新) ▪ HankelMatrix (已更新) ▪ FourierMatrix (已更新)
TargetStructure — 指定生成的输出的形式
在矩阵构造函数中支持 TargetStructure.
CholeskyDecomposition (已更新) ▪ CoreNilpotentDecomposition (已更新)
DiagonalMatrix (已更新) ▪ IdentityMatrix (已更新) ▪ ToeplitzMatrix (已更新) ▪ HankelMatrix (已更新) ▪ FourierMatrix (已更新) ▪ HilbertMatrix (已更新) ▪ UpperTriangularize (已更新) ▪ LowerTriangularize (已更新) ▪ UpperTriangularMatrix (已更新) ▪ LowerTriangularMatrix (已更新) ▪ PermutationMatrix (已更新) ▪ VandermondeMatrix (已更新) ▪ CauchyMatrix (已更新) ▪ BlockDiagonalMatrix (已更新) ▪ BlockLowerTriangularMatrix (已更新) ▪ BlockUpperTriangularMatrix (已更新)
笔记本
输入辅助
格式化与排版
Squiggled — 在文字下面添加波浪线
Highlighted (已更新) — 新选项,可控制用作输入时是否删除标头
DefaultFontProperties (已更新) — 允许明确指定 Wolfram 字体
笔记本编程 »
ActionMenu (已更新) — 现在允许操作菜单有子菜单
NotebookLocate (已更新) — 支持在软件包文件中查找行号
Cells (已更新) — 扩展到可以滤除具有给定计数器设置或增量的单元
NotebookWrite (已更新) — 新的语法,允许在 BoxObject 或 CellObject 的前面与后面写入
机器学习与神经网络 »
机器学习
ImageIdentify (已更新) — 更新了核心模型的准确性;新加了一个更小、更快的模型
NetModel (已更新)、NetGraph (已更新) — 大幅提升了在 Windows、Linux、Mac (Intel) 平台上的计算速度
NetExternalObject (已更新) — 支持 MXNet 格式
整合了统计学与机器学习
Classify (已更新), ClassifierMeasurements (已更新) — 用 FittedModel 作为输入
LinearModelFit (已更新) ▪ GeneralizedLinearModelFit (已更新) ▪ LogitModelFit (已更新) ▪ ProbitModelFit (已更新) ▪ NonlinearModelFit (已更新)
Wolfram 神经网络存储库 »
"CenterNet Pose Estimation Nets Trained on MS-COCO Data" ▪ "CLIP Multi-domain Feature Extractor" ▪ "DoubleU-Net Trained on Medical Image Segmentation Datasets" ▪ "Optic-Net Classifier for Retinal Diseases" ▪ "U2-Net Portrait Generator Trained on APDrawing Data" ▪ "U2-Net Trained on DUTS-TR Data" ▪ "Vision Transformer Trained on ImageNet Competition Data"
可视化
互动与演示
新的用于互动探索的动态突出显示功能,以及用于在静态媒体(如书籍与文章)中突出显示文稿的功能.
Highlighted (已更新) — 静态或动态地突出显示绘图中的特定元素
PlotHighlighting — 设置可视化的整体突出显示效果
Plot (已更新) ▪ ListPlot (已更新) ▪ ListLinePlot (已更新) ▪ ParametricPlot (已更新) ▪ DateListPlot (已更新) ▪ LogPlot (已更新) ▪ LogLogPlot (已更新) ▪ LogLinearPlot (已更新) ▪ ListLogPlot (已更新) ▪ ListLogLogPlot (已更新) ▪ ListLogLinearPlot (已更新) ▪ DateListLogPlot (已更新) ▪ StackedListPlot (已更新) ▪ StackedDateListPlot (已更新) ▪ ListStepPlot (已更新) ▪ DateListStepPlot (已更新) ▪ AbsArgPlot (已更新) ▪ ReImPlot (已更新) ▪ ComplexListPlot (已更新) ▪ QuantilePlot (已更新) ▪ ProbabilityPlot (已更新) ▪ ProbabilityScalePlot (已更新) ▪ SmoothHistogram (已更新)
美观
ContourPlot (已更新) ▪ DensityPlot (已更新) ▪ ListContourPlot (已更新) ▪ ListDensityPlot (已更新) ▪ DensityPlot3D (已更新) ▪ ListDensityPlot3D (已更新) ▪ SliceContourPlot3D (已更新) ▪ SliceDensityPlot3D (已更新) ▪ ListSliceContourPlot3D (已更新) ▪ ListSliceDensityPlot3D (已更新) ▪ ComplexContourPlot (已更新) ▪ DensityHistogram (已更新) ▪ SmoothDensityHistogram (已更新) ▪ ReliefPlot (已更新)
文档与学习
Plot (已更新) ▪ Plot3D (已更新) ▪ ParametricPlot (已更新) ▪ ParametricPlot3D (已更新) ▪ ContourPlot (已更新) ▪ ContourPlot3D (已更新) ▪ DensityPlot (已更新) ▪ DensityPlot3D (已更新) ▪ ListPlot (已更新) ▪ ListLinePlot (已更新) ▪ ListPlot3D (已更新) ▪ ListContourPlot (已更新) ▪ ListContourPlot3D (已更新) ▪ ListDensityPlot (已更新) ▪ ListDensityPlot3D (已更新) ▪ RegionPlot (已更新) ▪ RegionPlot3D (已更新) ▪ DiscretePlot (已更新) ▪ DiscretePlot3D (已更新) ▪ DateListPlot (已更新) ▪ LogPlot (已更新) ▪ LogLogPlot (已更新) ▪ LogLinearPlot (已更新) ▪ ListLogPlot (已更新) ▪ ListLogLogPlot (已更新) ▪ ListLogLinearPlot (已更新) ▪ DateListLogPlot (已更新) ▪ VectorPlot (已更新) ▪ StreamPlot (已更新) ▪ ListVectorPlot (已更新) ▪ ListStreamPlot (已更新) ▪ VectorPlot3D (已更新) ▪ StreamPlot3D (已更新) ▪ ListVectorPlot3D (已更新) ▪ ListStreamPlot3D (已更新) ▪ VectorDensityPlot (已更新) ▪ StreamDensityPlot (已更新) ▪ ListVectorDensityPlot (已更新) ▪ ListStreamDensityPlot (已更新)
不确定性、日期与天文学
不确定性 »
Around (已更新) — 支持数值和比较函数中的不确定数字
NumericalOrder (已更新) ▪ Less (已更新) ▪ Equal (已更新) ▪ LessEqual (已更新) ▪ Greater (已更新) ▪ GreaterEqual (已更新)
日期 »
Duration (已更新) — 支持日期、时段与实体
DateObject (已更新) ▪ TimeObject (已更新) ▪ DateInterval (已更新) ▪ FromAbsoluteTime (已更新) ▪ FromDateString (已更新) ▪ FromUnixTime (已更新) ▪ FromJulianDate (已更新)
DateGranularity (已更新) — 扩展了对日期粒度指定的支持
天文学 »
Sunrise (已更新) ▪ Sunset (已更新) ▪ SunPosition (已更新) ▪ MoonPosition (已更新) ▪ DaylightQ (已更新) ▪ SiderealTime (已更新)
Dated (已更新) — 在天文学计算中接受如 2023.34 年这样的日期指定
SphericalDistance — 计算单位球面上的距离
几何、图与图形
AR/VR 支持
ARPublish — 将 3D 图形和几何形状发布到 AR 设备
3D 打印
"OBJ" (已更新) — 为彩色 3D 打印的纹理提供支持,提升了性能和稳健度
"STL" (已更新) — 提升了性能和稳健度
布尔与形态学运算
RegionUnion (已更新) ▪ RegionIntersection (已更新) ▪ RegionDifference (已更新) ▪ RegionSymmetricDifference (已更新) ▪ BooleanRegion (已更新) ▪ RegionDilation (已更新) ▪ RegionErosion (已更新)
空间关系
RegionEqual (已更新) ▪ RegionWithin (已更新) ▪ RegionDisjoint (已更新)
区域距离
RegionHausdorffDistance — 测试两个区域有多大的差别
RegionDistance (已更新) — 两个区域间最近的距离(间距)
RegionFarthestDistance — 两个区域间最远的距离(跨距)
数据区域
CircumscribedBall — 最小包围球
InscribedBall — 最大内切球
图与网络 »
AcyclicGraphQ (已更新) ▪ AdjacencyGraph (已更新) ▪ AdjacencyMatrix (已更新) ▪ BreadthFirstScan (已更新) ▪ CompleteGraphQ (已更新) ▪ ConnectedComponents (已更新) ▪ ConnectedGraphQ (已更新) ▪ DepthFirstScan (已更新) ▪ DirectedGraph (已更新) ▪ DirectedGraphQ (已更新) ▪ EdgeConnectivity (已更新) ▪ EdgeCoverQ (已更新) ▪ FindClique (已更新) ▪ FindCycle (已更新) ▪ FindEdgeCover (已更新) ▪ FindEdgeCut (已更新) ▪ FindEdgeIndependentPaths (已更新) ▪ FindFundamentalCycles (已更新) ▪ FindGraphPartition (已更新) ▪ FindHamiltonianCycle (已更新) ▪ FindIndependentVertexSet (已更新) ▪ FindMaximumCut (已更新) ▪ FindMinimumCut (已更新) ▪ FindPath (已更新) ▪ FindVertexCover (已更新) ▪ FindVertexCut (已更新) ▪ FindVertexIndependentPaths (已更新) ▪ GraphCenter (已更新) ▪ GraphDiameter (已更新) ▪ GraphDisjointUnion (已更新) ▪ GraphDistance (已更新) ▪ GraphPeriphery (已更新) ▪ GraphRadius (已更新) ▪ HamiltonianGraphQ (已更新) ▪ IncidenceGraph (已更新) ▪ IncidenceMatrix (已更新) ▪ LoopFreeGraphQ (已更新) ▪ MixedGraphQ (已更新) ▪ MultigraphQ (已更新) ▪ NearestNeighborGraph (已更新) ▪ NeighborhoodGraph (已更新) ▪ PathGraph (已更新) ▪ PathGraphQ (已更新) ▪ PlanarGraphQ (已更新) ▪ ReverseGraph (已更新) ▪ SimpleGraph (已更新) ▪ SimpleGraphQ (已更新) ▪ Subgraph (已更新) ▪ TopologicalSort (已更新) ▪ TreeGraph (已更新) ▪ TreeGraphQ (已更新) ▪ TreePlot (已更新) ▪ UndirectedGraph (已更新) ▪ UndirectedGraphQ (已更新) ▪ VertexConnectivity (已更新) ▪ VertexCoverQ (已更新) ▪ VertexDegree (已更新) ▪ VertexInDegree (已更新) ▪ VertexOutDegree (已更新)
图形基元
Disk (已更新) — 多圆盘指定
图形效果
Haloing — 在图形对象的周围添加光晕,通常用于文字标签
视频、图像与音频计算
图像处理 »
ImageSynthesize — 根据文字提示生成图像
FindImageShapes — 在图像中查找常见的形状(直线、圆、椭圆 ...)
ImageSaliencyFilter (已更新) — 用显著性目标检测对图像进行显著性过滤
RemoveBackground (已更新) — 基于前景显著性分割前景与背景
BarcodeImage (已更新) — 支持新的条形码(UPCE 和 Code93)
RGBColor (已更新) ▪ CMYKColor (已更新) ▪ Hue (已更新) ▪ LCHColor (已更新) ▪ LABColor (已更新) ▪ LUVColor (已更新) ▪ XYZColor (已更新) ▪ GrayLevel (已更新)
视频处理 »
TourVideo (已更新) — 创建 GeoGraphics 对象周围的巡历
VideoTranscode (已更新) — 对多个视频进行转码处理,使它们的属性变得一致
VideoTrim (已更新) ▪ VideoDelete (已更新) ▪ VideoJoin (已更新)
音频处理 »
Audio (已更新) — 对 GUI 进行了重要更新,获得了更好的性能并保持了与其他 GUI 的一致性
支持通过外部服务进行语音合成和识别 (Google & OpenAI).
SpeechRecognize (已更新) ▪ SpeechSynthesize (已更新) ▪ VoiceStyleData (已更新)
PDE 建模与系统建模
PDE 建模 »
SolidMechanicsPDEComponent (已更新) — 在支持 Yeoh 超弹性模型
使用超弹性材料模型 (NeoHookean、Yeoh) 的新应用.
"Biaxial Tensile Test of Hyperelastic Tissue" ▪ "Vascular Vessel"
系统建模 »
SystemModelCalibrate — 与测量数据校准系统模型参数
外部函数接口 »
外部函数
ForeignFunctionLoad — 从动态库加载一个函数
ForeignPointerLookup — 获取动态库中函数的指针
ForeignFunction — 调用动态库的函数
CreateForeignCallback ▪ ForeignCallback
原始内存操作
RawMemoryAllocate — 分配给定类型的原始内存
RawMemoryFree — 释放原始内存
RawMemoryRead — 从原始内存中读取值
RawMemoryWrite ▪ RawMemoryImport ▪ RawMemoryExport
托管对象
CreateManagedObject — 创建内存托管对象
ManagedObject ▪ UnmanageObject
原始指针
RawPointer — 类型内存地址的原始指针
代码编译与数据结构
KernelEvaluate — 在 Wolfram 语言内核中计算表达式
SequenceType — 表示类型的序列
Cast — 在 C 中添加了转换 (casting)
编译类型
"ByteArray" — 一维字节数组
数据结构
"CuckooFilter" — 测试元素肯定不是成员
"SortedKeyStore" — 已排序键和值的存储
"BitVector" — 添加了新操作和更快的去序列化
"BloomFilter" — 添加了新操作和更快的去序列化
编译器运算方面的改进措施
编译代码被改进的函数
ByteArray ▪ ByteArrayQ ▪ ByteArrayToString ▪ StringDrop ▪ StringJoin ▪ StringTake ▪ StringToByteArray