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 ecuaciones algebraicas y diferenciales lineales y no lineales de manera analítica, simplifique y reescriba expresiones simbólicas, y evalúelas mediante sustitución.

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 que permite derivar, analizar y explorar ecuaciones de matemáticas simbólicas para utilizarlas en flujos de trabajo de ciencias e ingeniería. Ofrece funciones de áreas, cálculo, álgebra lineal, ecuaciones algebraicas y diferenciales, transformadas y simplificación de ecuaciones. Luego, puede exportar los resultados a funciones de MATLAB, bloques de funciones de Simulink o componentes de Simscape.

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

Sí. La toolbox permite resolver analíticamente ecuaciones algebraicas y diferenciales lineales y no lineales, además de simplificar ecuaciones y realizar sustituciones.

Sí. Puede resolver y descomponer sistemas matriciales simbólicos para obtener valores propios exactos y resultados paramétricos reutilizables. De este modo, puede analizar cómo afectan los parámetros al comportamiento del sistema antes de sustituir valores numéricos.

Symbolic Math Toolbox admite transformadas de Laplace, Fourier, Z y Hilbert, además de sus inversas. Estas transformadas permiten obtener funciones de transferencia y representaciones exactas en el dominio de la frecuencia a partir de modelos basados en primeros principios, de modo que puede analizar y explorar estabilidad, fase y comportamiento del sistema antes de recurrir a simulación numérica.

Sí. Puede calcular gradientes y jacobianos exactos de modelos simbólicos para linealizar dinámicas no lineales en torno a puntos de operación. De este modo, puede derivar y verificar representaciones linealizadas de sistemas, además de analizar la sensibilidad a cambios de parámetros, empleando derivadas exactas en lugar de aproximaciones numéricas.

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

Sí. Puede generar funciones de MATLAB, bloques de funciones de Simulink, componentes personalizados de Simscape basados en ecuaciones, y código C o Fortran directamente a partir de expresiones simbólicas. De este modo, puede utilizar derivaciones basadas en primeros principios, como funciones de transferencia, ecuaciones de movimiento o leyes de control, y desplegarlas directamente en flujos de trabajo de ingeniería para simulación y producción.

Sí. La toolbox ofrece funciones integradas para representar gráficamente expresiones y funciones simbólicas con las capacidades gráficas ampliadas de MATLAB y visualizar el comportamiento de expresiones simbólicas utilizando animaciones.

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

Sí. Puede realizar análisis dimensional, verificar compatibilidad dimensional y coherencia de unidades en cálculos simbólicos, crear sistemas de unidades personalizados y efectuar conversiones 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.