Neu in Mathematica 12.2
In Mathematica 12.2 sind 228 neue Funktionen hinzugekommen, welche die Funktionalität von Mathematica und der Wolfram Language in den Bereichen biomolekulare Sequenzoperationen, Modellierung von partiellen Differentialgleichungen (PDE), räumliche Statistik, Remote-Batch-Job-Auswertung und vielen mehr erweitert.
- Darstellen von biologischen Sequenzen wie z. B. DNA mit dem Befehl
BioSequenceund Ausführen von Operationen darauf mit den FunktionenBioSequenceTranscribe,BioSequenceComplementetc. - Neues Modellierungs-Framework für partielle Differentialgleichungen (PDE) zum symbolischen und numerischen Lösen einer Vielzahl von partiellen Differentialgleichungen
- Analysieren von räumlichen Daten und Arbeiten mit Punktprozessen mit neuen räumlichen Statistikfunktionen wie
SpatialPointData,RandomPointConfiguration,MeanPointDensity,PointCountDistributionund mehr - Übermitteln von Batch-Jobs zur asynchronen Auswertung an externe Berechnungsanbieter mit
RemoteBatchSubmitundRemoteBatchMapSubmit - Die Befehle
EncloseundConfirmermöglichen das Schreiben von Code mit robusterer Fehlerbehandlung - Die Befehle
CheckArgumentsundArgumentsOptionshelfen bei der Überprüfung auf gültige positionale und optionale Argumente in Funktionsdefinitionen - Neue Syntax bei
x|->fzur Definition reiner Funktionen mit benannten Variablen - Der Befehl
ApplyTo(//=) wendet eine Funktion auf eine Variable an und aktualisiert ihren Wert - Bequeme Auswahl von Daten aus Datumsintervallen oder Listen mit
DateSelect - Verbessertes Code-Debugging und -Tuning mit den neuen Funktionen
EchoEvaluation,EchoLabelundEchoTiming - Neue Theorien und Eigenschaften zum Befehl
AxiomaticTheoryhinzugefügt - Der Befehl
ConvexOptimizationlöst allgemeine konvexe Optimierungsprobleme - Der Befehl
RobustConvexOptimizationfindet Lösungen für robuste Optimierungsprobleme, analog lassen sich parametrische konvexe Optimierungsprobleme mit dem BefehlParametricConvexOptimizationlösen - Test auf verschiedene Funktionseigenschaften mit den Befehlen
FunctionInjective,FunctionSign,FunctionContinuousuw. - Verbesserte Unterstützung für elliptische Funktionen, einschließlich der JacobiEpsilon- und JacobiZN-(Jacobi Zeta)-Funktionen
- Mathematische Lamé-Funktionen
LameS,LameC,LameSPrime,LameCPrime,LameEigenvalueAundLameEigenvalueBzur Lösung von Randwertproblemen der Laplace-Gleichung in ellipsoidische und sphärokonischen Koordinaten - Erstellen von Radialdiagrammen mit
RadialAxisPlot ParallelAxisPloterzeugt Parallelkoordinatendiagramme- Repräsentieren von 2D-Geografie-Regionen mit dem Befehl
GeoPolygon, einer neuen GeoGraphics-Primitive - Füllen von 2D-Grafik-Primitiven mit
LinearGradientFilling,RadialGradientFillingundConicGradientFilling - Test auf Konvexität und Berechnung der konvexen Hülle einer beliebigen Region mit den Befehlen
ConvexRegionQundConvexHullRegion - Prüfen, ob eine Menge von Punkten positiv oder negativ orientiert, kollinear oder koplanar ist mit den Befehlen
PositivelyOrientedPoints,NegativelyOrientedPoints,CollinearPointsundCoplanarPoints - Stark verbesserte Unterstützung für die Videoberechnung, mit neuen Funktionen wie
VideoGenerator,VideoIntervals,VideoDelete,VideoMap,VideoMapTimeSeriesund weitere - Neues
AnimatedImage-Objekt zur Repräsentation von animiertem GIF, PNG, etc. - Der Befehl
FaceRecognizeGesichter in einem Bild mit maschinellem Lernen finden und erkennen - Unterstützung für mehrere neue Schichttypen für neuronale Netze, einschließlich
FunctionLayer,CompiledLayer,NetArrayLayerundRandomArrayLayer - Mehrere neue Methoden für die Befehle
DimensionReductionundDimensionReduce, einschließlich t-SNE, Hauptkomponentenanalyse und latente semantische Analyse - Unterstützung der Komprimierungs- und Archivierungsformate 7z, ISO, RAR und ZSTD
- Public-Key-Sicherheitszertifikate mit dem Befehl
SecurityCertificatedarstellen und aus gängigen Varianten des PEM-Dateiformats importieren - Signifikante Verbesserung des PDF-Imports
- Verbesserter Import mit Unterstützung für URLs, Updates für
FileFormatund Hinzufügen des BefehlsFileFormatQund mehr - Erstellen von On-Demand-Lizenzberechtigungen mit dem Befehl
CreateLicenseEntitlement, um eigenständige Wolfram-Engine-Kernel auf Pay-as-you-Go-Basis zu erstellen - Verbessertes Mikrocontroller-Kit mit neuer Unterstützung für viele 32-Bit-Zielsysteme von Arduino, Adafruit und SparkFun
Vollständige Liste der Neuerungen in Mathematica 12.2 auf den Webseiten des Hersteller Wolfram Research














