比以往任何時候功能都更強大
Mathematica 新版本 12.2 中增加了228個新功能,擴展了 Mathematica 和 Wolfram 語言在生物分子序列操作,PDE建模、空間統計和遠程批處理作業評估中的功能,以及新的筆記本界面功能等。
2021 新版本 12.2 的新功能概要
核心語言
魯棒性和錯誤處理
? Confirm — 計算表達式,確認沒有失敗
? Enclose — 計算一個表達式,如果失敗,則停止并返回一個失敗對象
? ConfirmBy
? ConfirmMatch
? ConfirmQuiet
? ConfirmAssert
? WithCleanup — 在保證初始化和清除的情況下計算表達式
? ArgumentsOptions — 將輸入分為位置和可選參數
? CheckArguments — 檢查參數數量是否正確
? EchoEvaluation
? EchoLabel
? EchoTiming
? QuietEcho
函數式編程
? FoldWhile, FoldWhileList — 新的函數式編程結構
? x//=f — 將函數應用于變量并更新其值 (ApplyTo)
? x|->f — 帶有已命名變量 Function 的新語法
組合子項
? Application (·) — 左關聯函數應用
? CombinatorK, CombinatorS — 基本組合子
? CombinatorB
? CombinatorC
? CombinatorI
? CombinatorW
? CombinatorY
編程實用程序
? RandomGeneratorState — 偽隨機生成器的狀態的表示形式
? $RandomGeneratorState — 主動偽隨機生成器的當前狀態
? ValueQ (已更新) — 指定用于確定值是否存在的方法
日期與時間
? CalendarData (已更新) — 重要更新,并支持 37 個新日歷
? LeapVariant — 標記日期中的閏月、閏周或其他閏元素
? DateSelect — 從間隔或列表中選擇日期
數組操縱
? ArrayReduce — 通過把函數應用于指定的維度減小數組
數學計算
代數
? Solve (已更新) — 現在接受 Assumptions 選項
? CylindricalDecompositionFunction — 用于計算的圓柱分解的有效表示
? CylindricalDecomposition (已更新)
? Reduce (已更新)
? FindInstance (已更新) ? ...
邏輯
? AxiomaticTheory (已更新) — 新的理論和特性
漸近
? AsymptoticExpectation — 漸近期望
? AsymptoticProbability — 漸近概率
? AsymptoticIntegrate (已更新) — 更多方法,包括陡峭的下降
微積分
? DSolve (已更新) — 功能更強大的 ODE 和 PDE 求解器
? InverseLaplaceTransform (已更新) — 更加強大,并且支持數值轉換
? LaplaceTransform (已更新) ? DSolveValue (已更新)
參數和不確定性的優化
? ParametricConvexOptimization — 優化所有可能的參數值
? RobustConvexOptimization — 可以針對所有不確定參數實現的優化
凸優化
? ConvexOptimization — 通用凸優化
? LinearOptimization (已更新) — 現在支持復雜變量
? QuadraticOptimization (已更新)
? SemidefiniteOptimization (已更新)
數學函數
內射、外射和雙射函數 ?
? FunctionInjective — 檢驗函數是內射還是一對一
? FunctionSurjective
? FunctionBijective
正、增加和凸函數 ?
? FunctionSign — 函數的符號 (正、負、 …)
? FunctionMonotonicity
? FunctionConvexity
連續、分析和亞純函數 ?
? FunctionContinuous — 檢驗函數是否連續
? FunctionAnalytic
? FunctionMeromorphic
函數的非連續性和奇點 ?
? FunctionDiscontinuities — 求函數的非連續性
? FunctionSingularities — 求函數的奇點 Lamé 函數
? LameC — Lamé 函數
? LameS
? LameCPrime
? LameSPrime
? LameEigenvalueA
? LameEigenvalueB
橢圓函數
? JacobiEpsilon — Jacobi epsilon 函數
? JacobiZN — Jacobi zeta 函數
? EllipticK (已更新)
? EllipticE (已更新)
? EllipticF (已更新)
? EllipticPi (已更新)
? JacobiZeta (已更新)
? JacobiSN (已更新)
? JacobiCN (已更新)
? JacobiDN (已更新)
? JacobiCD (已更新)
? JacobiCS (已更新)
? JacobiDC (已更新)
? JacobiDS (已更新)
? JacobiNC (已更新)
? JacobiND (已更新)
? JacobiNS (已更新)
? JacobiSC (已更新)
? JacobiSD (已更新)
? JacobiAmplitude (已更新)
完整函數
? DifferentialRoot (已更新) — 基于連續性的數值計算
? DifferenceRoot (已更新) — 基于分而治之的數值計算
PDE 建模
基本構建塊
?DiffusionPDETerm
?ConvectionPDETerm
?ReactionPDETerm
?SourcePDETerm
?ConservativeConvectionPDETerm
?DerivativePDETerm
已命名的偏微分方程項
? LaplacianPDETerm? PoissonPDEComponent
? HelmholtzPDEComponent? WavePDEComponent
聲學 PDE 分量
? AcousticPDEComponent — 在時域或頻域中模擬聲學
? AcousticAbsorbingValue
? AcousticImpedanceValue
? AcousticNormalVelocityValue
? AcousticPressureCondition
? AcousticRadiationValue
? AcousticSoundHardValue
? AcousticSoundSoftCondition
? 時域聲學 — 關于在時域中模擬聲學的專著
? 頻域聲學 — 關于在頻域中模擬聲學的專著
傳熱 PDE 分量
? HeatTransferPDEComponent — 模擬熱傳遞
? HeatFluxValue
? HeatInsulationValue
? HeatOutflowValue
? HeatRadiationValue
? HeatSymmetryValue
? HeatTemperatureCondition
? HeatTransferValue
? 傳熱 — 關于傳熱模擬的專著
? 傳熱模型驗證 — 具有傳熱模型驗證的測試套件
傳質 PDE 分量
? MassTransportPDEComponent — 模擬質量傳遞
? MassConcentrationCondition
? MassFluxValue
? MassImpermeableBoundaryValue
? MassOutflowValue
? MassSymmetryValue
? MassTransferValue
質量傳遞 — 關于傳質模擬的專著
空間統計
空間點集合
? SpatialPointData — 創建和表示具有觀察區域的空間點數據
? SpatialBinnedPointData — 表示具有任何區域劃分的聚合點數據
? ResourceData — 各種來源的空間點數據集
? RandomPointConfiguration — 模擬一個點過程給出點集合
? SpatialPointSelect
? SpatialObservationRegionQ
? RipleyRassonRegion
位置度量
? Mean
? SpatialMedian
? CentralFeature
密度度量
? MeanPointDensity — 每塊面積、體積等的平均點數
? PointDensity — 變化點密度函數
? HistogramPointDensity
? SmoothPointDensity
? PointDensityFunction
計數度量
? PointCountDistribution — 任何區域的點數分布
同質度量
? RipleyK — 離每個點 距離為 r 之內的預期點數
? EmptySpaceF — 在 距離 r 內找到其他點的概率
? NearestNeighborG — 在距離 的 r 處找到其他點的概率
? PairCorrelationG — 在距離點 的 r 處找到其他點的概率密度
? BesagL
? SpatialJ
假設檢驗
? SpatialRandomnessTest — 檢驗數據是否均勻分布
? PointProcessFitTest — 檢驗數據是否遵循點過程
空間點過程
? RandomPointConfiguration — 模擬一個點過程以提供點集
? EstimatedPointProcess — 根據空間點配置估計點過程
? PointProcessFitTest — 檢驗數據是否遵循點過程
? FindPointProcessParameters
? PointProcessParameterQ
? PointProcessEstimator
獨立點過程
? PoissonPointProcess — 恒定密度函數,空間隨機性的定義? InhomogeneousPoissonPointProcess — 變密度函數
? BinomialPointProcess — n 點的均勻分布
交互式點過程
? HardcorePointProcess
? StraussPointProcess
? StraussHardcorePointProcess
? PenttinenPointProcess
? DiggleGrattonPointProcess
? DiggleGatesPointProcess
? GibbsPointProcess
集群點過程
? MaternPointProcess — 在圓盤(各向同性)中帶有統一(子)模式的集群過程? ThomasPointProcess — 帶有正態(子)模式(各向同性)的集群過程? CauchyPointProcess
? VarianceGammaPointProcess
? NeymanScottPointProcess
可視化與圖形
高維可視化
? RadialAxisPlot — 高維數據圖,又名雷達圖等.
? ParallelAxisPlot — 高維數據圖,又名平行坐標圖等
數組可視化
? ArrayPlot3D — 秩為 3 的數組的
? ArrayPlot ComplexArrayPlot — 秩為 2 的復數數組的 ArrayPlot
地理可視化
? PointValuePlot — 點上多個值的地理和正則圖
? GeoRegionValuePlot (已更新)
? GeoListPlot (已更新)
向量可視化
? SliceVectorPlot3D (已更新) — 更新的選項和美觀性
? ListSliceVectorPlot3D (已更新)
? StreamPlot (已更新)
? ListStreamPlot (已更新)
? GeoStreamPlot (已更新)
圖形
? LinearGradientFilling — 用線性漸變顏色填充區域
? RadialGradientFilling
? ConicGradientFilling
地理
? GeoGraphics (已更新) — 主要更新是把向量圖用于清晰的特征和標簽
地理圖元
? GeoPolygon — 地球表面上的多邊形
? GeoBoundary
? GeoBoundsRegionBoundary
幾何計算
凸性
? ConvexHullRegion — 任何區域的凸包
? ConvexRegionQ — 檢驗區域是否凸出
? ConvexPolygonQ (已更新)
? ConvexPolyhedronQ (已更新)
? ConvexHullMesh (已更新)
三角剖分與分解
? TriangulateMesh (已更新) — 支持約束和一致的三角剖分
? DelaunayMesh (已更新)
? PolygonDecomposition (已更新)
? PolyhedronDecomposition (已更新)
? DiscretizeRegion (已更新)
? BoundaryDiscretizeRegion (已更新)
? DiscretizeGraphics (已更新)
? BoundaryDiscretizeGraphics (已更新)
魯棒謂詞
? PositivelyOrientedPoints — 檢驗和確定點為正方向的條件
? CollinearPoints — 檢驗和確定點共線時的條件
? NegativelyOrientedPoints
? CoplanarPoints
幾何與圖形格式
? "X3D" (已更新) — 現在支持 Import 和新的導入元素 "3DS" (已更新)
? "BYU" (已更新)
? "JVX" (updated)
? "LWO" (updated)
? "VTK" (已更新)
? "RIB" (已更新)
幾何場景
? GeometricScene (已更新) — 具有交互性和多步場景的新用戶界面
? GeometricStep — 幾何場景中單個步驟的符號表示
? GeometricScene — 表示著名定理和結構的實體
視頻計算
視頻生成與編輯
? VideoGenerator — 根據圖像、音頻和任意函數生成視頻
? VideoSplit — 在特定時間分割視頻
? VideoDelete
? VideoJoin
? VideoCombine
? VideoTranscode
? VideoTrim (已更新)
視頻處理和分析
? VideoIntervals — 找到視頻中的興趣區間
? VideoMap
? VideoMapList
? VideoMapTimeSeries
? AudioTrackApply
視頻選項
? GeneratedAssetLocation — yongjiu資產的位置
? GeneratedAssetLocation
? $GeneratedAssetLocation
? AudioTrackSelection
? SubtitleTrackSelection
? VideoTrackSelection
圖像和音頻計算
? AnimatedImage — 根據文件或圖像列表創建和表示動畫圖像
? RandomImage (已更新)
? LinearGradientImage (已更新)
? RadialGradientImage (已更新)
? ImageReflect (已更新)
臉分析
? FaceRecognize — 根據一些樣本識別圖像中的人臉
? FindFaces (已更新)
? FaceAlign (已更新)
可視化
? ImageWaveformPlot
? ImageVectorscopePlot
音頻
? Audio (已更新) — 對本地和云對象的新支持,優化的 GUI
? AudioCapture (已更新) — 優化了的 GUI
? AudioJoin (已更新) — 對音頻對象序列的新支持
機器學習與神經網絡
神經網絡
? "ONNX" — 支持導出為 ONNX 格式
? FunctionLayer — Wolfram 語言函數的網絡層
? CompiledLayer — 來自任意可編譯代碼的網絡層
? RandomArrayLayer
? PlaceholderLayer
? ThreadingLayer (已更新)
? NetArray
? NetArrayLayer (已更新)
? InputPorts
? OutputPorts
機器學習
? ClassifierMeasurements (已更新) — 報告面板,分類和概率校準的度量
? FeatureExtraction (已更新) — 圖和時間序列特征
? Classify (已更新)
? DimensionReduction (已更新)
? DimensionReduce (已更新)
? FeatureExtract (已更新)
? PredictorMeasurements (已更新)
? PredictorFunction (已更新)
機器學習方法
? "MultidimensionalScaling" — 降維方法
? "ClassDistributions" — 分類方法
? "Autoencoder" — 更新并記錄了降維方法
? "Isomap"
? "Hadamard"
? "LLE"
? "TSNE"
? "Linear"
? "PrincipalComponentsAnalysis"
? "LatentSemanticAnalysis"
生物分子序列
生物序列表示
? BioSequence — 鏈的生物分子(例如 DNA)基于字符串的表示形式
? BioSequenceQ — 檢驗有效的生物分子序列
生物序列轉換
? BioSequenceTranscribe — 將 DNA 序列轉錄為 RNA 或反向
? BioSequenceTranslate — 將 DNA/RNA 序列翻譯成多肽
? BioSequenceComplement — 獲取 DNA 序列的互補序列( (A?T, C?G)
? BioSequenceReverseComplement
? BioSequenceBackTranslateList
? BioSequenceInstances
? BioSequenceModify
生物序列比對
? SequenceAlignment (已更新) — 確定兩個序列之間的比對
? SmithWatermanSimilarity (已更新) — 以佳局部比對計數匹配
? NeedlemanWunschSimilarity (已更新) — 計算佳全局匹配中的匹配項
? EditDistance (已更新)
? DamerauLevenshteinDistance (已更新)
? HammingDistance (已更新)
? SimilarityRules (已更新)
生物序列計算
? LongestCommonSequence (已更新) — 查找長的共享不相交序列? LongestCommonSequencePositions (已更新) — 查找序列位置
? LongestCommonSubsequence (已更新)
? LongestCommonSubsequencePositions (已更新)
? Subsequences (已更新)
分子結構與計算
? MoleculeDraw — 畫出一個分子并對其進行解釋 Molecule (已更新)
? MoleculeValue (已更新)
-更多資源請訪問【友萬科技】官網,以便獲取更多軟件信息,感謝您的支持與理解。
專注分享商業數據分析、金融數據分析、應用統計分析、知識圖譜、機器學習、計量經濟、人工智能、網絡爬蟲、自動化報告與可重復研究等熱門技術內容。定向培養Stata、Python、R語言數據人才,助力產學研政企商協同發展,為中國大數據產業蓄能。合作熱線:010-56451129 郵箱:info@uone-tech.cn。