Symbolic Math Toolbox

 

Symbolic Math Toolbox

Ausführung symbolischer mathematischer Berechnungen

Dauer des Videos 2:08

Von der Whiteboard-Skizze zur Pareto-Front: Einsatz von KI-Skills in symbolischer Mathematik bei Agentic AI

Mit Agentic AI lassen sich technische Diagramme und Problembeschreibungen in symbolische Analysis und optimierte Entwurfs-Workflows in MATLAB umwandeln.

Eine Funktion, ihre erste und zweite Ableitung zusammen mit einem Plot der lokalen Maxima, Minima und Wendepunkte

Differenzial- und Integralrechnung

Sie können exakte analytische Lösungen für bestimmte und unbestimmte Integrale ermitteln, Ableitungen symbolischer Ausdrücke oder Funktionen berechnen sowie Funktionen durch Reihenentwicklung approximieren.

Diagramm mit Fällen von Unterdämpfung, Überdämpfung und kritischer Dämpfung.

Lösung, Vereinfachung und Substitution

Lineare und nichtlineare algebraische Gleichungen und Differentialgleichungen können analytisch gelöst, symbolische Ausdrücke vereinfacht und umformuliert sowie symbolische Ausdrücke durch Substitution ausgewertet werden.

Ein Liniendiagramm beider Pole als Funktion der Verstärkung und der an der Quadratwurzel von 10 markierten Stabilitätsgrenze.

Parametrische lineare Algebra

Lösen und zerlegen Sie symbolische Matrixsysteme, um exakte Eigenwerte und wiederverwendbare Ergebnisse zu erhalten und die Wirkung von Parametern sichtbar zu machen.

Oberflächendiagramm einer Laplace-Transformation über der komplexen s-Ebene.

Transformationen

Führen Sie symbolische Laplace-, Fourier-, Z- und Hilbert-Transformationen durch, um exakte Transferfunktions- und Frequenzbereichsformen zu erhalten und dadurch analytischen Einblick in Stabilitäts-, Phasen- und Systemverhalten zu gewinnen.

Berechnen Sie die Zustandsraummatrizen A und B symbolisch mithilfe der Jacobi-Matrix.

Linearisierung und Empfindlichkeit

Berechnen Sie Steigungen und Jacobi-Matrizen symbolischer Modelle, um nicht lineare Dynamiken um Arbeitspunkte zu linearisieren und die Empfindlichkeit mit exakten Ableitungen zu verifizieren.

Diagramme der Endgeschwindigkeit eines fallenden Fallschirmjägers in SI- und imperialen Einheiten.

Einheiten und dimensionsbehaftete Analysen

Sie können dimensionsbehaftete Analysen durchführen und sowohl die Kompatibilität als auch die Konsistenz von Einheiten in symbolischen Berechnungen verifizieren. Zudem lassen sich benutzerdefinierte Einheitensysteme erzeugen und zwischen vorhandenen Einheitensystemen konvertieren.

Diagramm oben: Doppelt genaue Ausgabe für eine Bessel-Funktion der Ordnung n>30 weicht von der symbolischen Berechnung ab, während 36 Stellen variabler Präzision genau bleiben. Diagramm unten: Vergleicht die Fehlerausmaße für doppelte bzw. variable Genauigkeit.

Arithmetische Berechnungen mit exakter und variabler Genauigkeit

Berechnen Sie exakte symbolische Ergebnisse. Erzeugen Sie dann numerische Werte mit explizit gesteuerten, signifikanten Stellen, um beim Abstimmen von Genauigkeit versus Geschwindigkeit verborgene Rundungsfehler zu vermeiden.

Live-Script, das eine matlabFunction für die Jacobi-Matrizen eines nicht linearen Quadrotor-Vorhersagemodells generiert.

Export in Code und Modelle

Generieren Sie MATLAB-Funktionen, Simulink-Funktionsblöcke, Simscape-Gleichungen und C code aus symbolischen Ausdrücken, um verifizierte Mathematik in technischen Workflows wiederzuverwenden.

Symbolic Math Toolbox – Häufig gestellte Fragen

Die Symbolic Math Toolbox ist eine MATLAB Toolbox zur Ableitung, Analyse und Erkundung von Gleichungen der symbolischen Mathematik in technischen und wissenschaftlichen Workflows. Sie bietet Funktionen für Bereiche wie die Differential- und Integralrechnung, lineare Algebra, algebraische und Differentialgleichungen, Transformationen sowie die Vereinfachung von Gleichungen. Sie können Ergebnisse dann in MATLAB-Funktionen, Simulink-Funktionsblöcke oder Simscape-Komponenten exportieren.

Sie können Gleichungen analytisch differenzieren, integrieren, vereinfachen, transformieren und lösen. Dazu verwenden Sie entweder analytische Methoden oder arithmetische Berechnungen mit variabler Genauigkeit, deren Ergebnisse in mathematischer Notation dargestellt werden. Außerdem lassen sich Jacobi-Matrizen und Gradienten zur Linearisierung berechnen, parametrische Matrixsysteme lösen, um Eigenwerte zu erhalten, und Dimensionsanalysen mit Einheitenumwandlung durchführen.

Ja. Mit der Toolbox können Sie analytisch lineare und nicht lineare algebraische und Differentialgleichungen lösen sowie Gleichungen vereinfachen und ersetzen.

Ja. Sie können symbolische Matrixsysteme lösen und zerlegen, um exakte Eigenwerte und wiederverwendbare parametrische Ergebnisse zu erhalten. Dies ermöglicht Ihnen die Analyse der Wirkung von Parametern auf das Systemverhalten, bevor Sie numerische Werte einsetzen.

Die Symbolic Math Toolbox unterstützt Laplace-, Fourier-, Z- und Hilbert-Transformationen und ihre Rücktransformationen. Damit erhalten Sie exakte Transferfunktions- und Frequenzbereichsdarstellungen von Modellen nach Grundprinzipien, um das Stabilitäts-, Phasen- und Systemverhalten zu analysieren, bevor Sie sich auf die numerische Simulation festlegen.

Ja. Sie können exakte Gradienten und Jacobi-Matrizen symbolischer Modelle berechnen, um nicht lineare Dynamiken um Arbeitspunkte zu linearisieren. Dies ermöglicht Ihnen die Ableitung und Verifikation linearisierter Systemdarstellungen sowie die Analyse der Empfindlichkeit gegenüber Parameterwechseln, da Sie exakte Ableitungen statt numerischer Näherungen verwenden.

Ihre Arbeit können Sie in Form von Live Scripts mit anderen MATLAB-Anwendern teilen oder zur Veröffentlichung in HTML-, Word-, LaTeX- oder PDF-Dokumente umwandeln.

Ja. Sie können MATLAB-Funktionen, Simulink-Funktionsblöcke, benutzerdefinierte gleichungsbasierte Simscape-Komponenten und C oder Fortran Code direkt aus symbolischen Ausdrücken generieren. Dadurch können Sie Ableitungen nach Grundprinzipien – wie Transferfunktionen, Bewegungsgleichungen oder Reglergesetze – direkt in technische Simulations- und Produktions-Workflows einsetzen.

Ja. Integrierte Funktionen gestatten die Visualisierung symbolischer Ausdrücke und Funktionen mithilfe der erweiterten Grafikfunktionalität von MATLAB sowie die Darstellung des Verhaltens symbolischer Ausdrücke durch Animationen.

Arithmetische Berechnungen mit variabler Genauigkeit in der Symbolic Math Toolbox ermöglichen Ihnen das explizite Festlegen der Anzahl signifikanter Stellen in Ihren Berechnungen. Sie können die Genauigkeit erhöhen, um Rundungsfehler in schlecht konditionierten oder großen technischen Problemen zu vermeiden, oder die Genauigkeit verringern, wenn der Fokus auf schnellen Berechnungen liegt.

Ja. Sie können Dimensionsanalysen durchführen, die Kompatibilität und Konsistenz von Einheiten in symbolischen Berechnungen verifizieren, benutzerdefinierte Einheitensysteme erzeugen und zwischen vorhandenen Einheitensystemen konvertieren.

Symbolic Math Toolbox kostenlos ausprobieren

Entdecken Sie noch heute die Möglichkeiten.


Bereit zum Kauf?

Angebot anfordern und Erweiterungsprodukte entdecken.

Studieren Sie?

Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.