Symbolic Math Toolbox

 

Symbolic Math Toolbox

Realice cálculos de matemáticas simbólicas

Duración del vídeo 2:08

De esquema en pizarra a frente de Pareto: Uso de skills de matemáticas simbólicas en un entorno de IA agente

Utilice IA agente para transformar diagramas y descripciones de problemas de ingeniería en análisis simbólico y flujos de trabajo de diseño optimizados en MATLAB.

Una función, su primera derivada y su segunda derivada junto con una gráfica que ilustra máximos, mínimos y puntos de inflexión locales.

Cálculo

Evalúe soluciones analíticas exactas para integrales definidas o indefinidas, calcule derivadas de expresiones o funciones simbólicas, y aproxime funciones utilizando ampliaciones de series.

Gráfica que ilustra casos con amortiguación insuficiente, amortiguación excesiva y amortiguación crítica.

Resolución, simplificación y sustitución

Resuelva analíticamente ecuaciones algebraicas y diferenciales lineales y no lineales, simplifique y reescriba expresiones simbólicas, y evalúe expresiones simbólicas mediante sustitución directa o basada en patrones.

Gráfica de líneas de ambos polos como función de la ganancia, con el límite de estabilidad marcado en la raíz cuadrada de 10.

Álgebra lineal paramétrica

Resuelva y descomponga sistemas matriciales simbólicos para obtener valores propios exactos y resultados reutilizables que permiten analizar el efecto de los parámetros.

Gráfica de superficie de una transformada de Laplace en el plano s complejo.

Transformadas

Realice transformadas simbólicas de Laplace, Fourier, Z y Hilbert para obtener funciones de transferencia y representaciones en el dominio de la frecuencia exactas que permiten analizar estabilidad, fase y comportamiento del sistema.

Calcule simbólicamente las matrices A y B de espacio de estados mediante un jacobiano.

Linealización y sensibilidad

Calcule gradientes y jacobianos de modelos simbólicos para linealizar dinámicas no lineales en torno a puntos de operación y verificar la sensibilidad con derivadas exactas.

Gráficas que muestran la velocidad terminal en caída libre de un paracaidista en unidades del sistema SI e imperial.

Unidades y análisis dimensionales

Realice análisis dimensional, y verifique la compatibilidad dimensional y la coherencia de las unidades en los cálculos simbólicos. Cree sistemas de unidades personalizados y realice conversiones entre los sistemas de unidades existentes.

Gráfica superior: El resultado de doble precisión de una función de Bessel de orden n>30 se desvía del cálculo simbólico, mientras que la precisión variable con 36 dígitos mantiene la exactitud. Gráfica inferior: Comparación de las magnitudes de los errores de doble precisión y precisión variable.

Aritmética exacta y de precisión variable

Calcule resultados simbólicos exactos. Luego, genere valores numéricos con dígitos significativos controlados explícitamente para evitar errores de redondeo ocultos al tiempo que equilibra exactitud y velocidad.

Script en vivo que genera una función de MATLAB mediante matlabFunction para los jacobianos de un modelo de predicción no lineal de un cuadricóptero.

Exportación de código y modelos

Genere funciones de MATLAB, bloques de funciones de Simulink, ecuaciones de Simscape y código C a partir de expresiones simbólicas para reutilizar matemáticas verificadas en flujos de trabajo de ingeniería.

Preguntas frecuentes sobre Symbolic Math Toolbox

Symbolic Math Toolbox es una toolbox de MATLAB para derivar, analizar y explorar ecuaciones matemáticas simbólicas para su uso en workflows de ingeniería y científicos. Proporciona funciones en áreas como cálculo, álgebra lineal, ecuaciones algebraicas y diferenciales, transformadas y simplificación de ecuaciones. A continuación, puede exportar los resultados a funciones de MATLAB, bloques Simulink Function o componentes de Simscape.

Puede realizar analíticamente diferenciación, integración, simplificación, transformadas y resolución de ecuaciones, usando métodos analíticos o aritmética de precisión variable, con los resultados mostrados en notación matemática. También puede calcular jacobianos y gradientes para la linealización, resolver sistemas matriciales paramétricos para obtener valores propios exactos y realizar análisis dimensional con conversiones de unidades.

Sí: el toolbox le permite resolver analíticamente ecuaciones algebraicas y diferenciales lineales y no lineales, así como simplificar ecuaciones y realizar sustituciones.

Sí: puede resolver y descomponer sistemas matriciales simbólicos para obtener valores propios exactos y resultados paramétricos reutilizables. Esto le permite analizar cómo los parámetros afectan el comportamiento del sistema antes de sustituir valores numéricos.

Symbolic Math Toolbox admite las transformadas de Laplace, de Fourier, Z y de Hilbert, así como sus inversas. Estas le permiten obtener representaciones exactas de funciones de transferencia y del dominio de la frecuencia a partir de modelos basados en principios fundamentales, de modo que pueda analizar y explorar la estabilidad, la fase y el comportamiento del sistema antes de pasar a la simulación numérica.

Sí: puede calcular gradientes y jacobianos exactos de modelos simbólicos para linealizar dinámicas no lineales alrededor de puntos de operación. Esto le permite derivar y verificar representaciones linealizadas del sistema y analizar la sensibilidad a cambios de parámetros usando derivadas exactas en lugar de aproximaciones numéricas.

Puede compartir su trabajo con otros usuarios de MATLAB como live scripts o convertirlos a documentos HTML, Word, LaTeX o PDF.

Sí: puede generar funciones de MATLAB, bloques Simulink Function, componentes personalizados de Simscape basados en ecuaciones y código C o Fortran directamente a partir de expresiones simbólicas. Esto le permite tomar derivaciones desde primeros principios —como funciones de transferencia, ecuaciones de movimiento o leyes de control— y desplegarlas directamente en workflows de simulación de ingeniería y producción.

Sí: el toolbox proporciona funciones integradas para graficar expresiones y funciones simbólicas utilizando las capacidades gráficas ampliadas de MATLAB y visualizar el comportamiento de las expresiones simbólicas mediante animaciones.

La aritmética de precisión variable en Symbolic Math Toolbox le permite establecer explícitamente el número de dígitos significativos en sus cálculos. Puede aumentar la precisión para evitar errores ocultos de redondeo en problemas mal condicionados o de gran escala en ingeniería, o reducir la precisión para acelerar los cálculos cuando no se necesita la máxima exactitud.

Sí: puede realizar análisis dimensional, verificar la compatibilidad dimensional y la consistencia de las unidades en cálculos simbólicos, crear sistemas de unidades personalizados y convertir entre sistemas de unidades existentes.

Prueba gratuita de Symbolic Math Toolbox

Descubra nuestros productos.


¿Tiene interés en comprar?

Obtenga información sobre precios y explore productos relacionados.

¿Es estudiante?

Es posible que su centro educativo ya ofrezca acceso a MATLAB, Simulink y otros productos complementarios mediante una infraestructura Campus-Wide License.