6.4 Uso de Herramientas Computacionales
6.4 Uso de Herramientas Computacionales
6.4 Uso de Herramientas Computacionales
4 U S O D E
H E R R A M I E N T A S
C O M P U T A C I O N A L E S
ECUACIONES
DIFERENCIALES
¿Para qué nos sirven?
Nos sirven como apoyo en la enseñanza y aprendizaje de las matemáticas y nos permiten resolver
cualquier problema difícil que se nos vaya presentando en cualquiera de los cursos de la licenciatura y de
una manera analítica y exacta, podemos tratar de resolver, mediante el uso y utilización adecuados de
programas (software) relativos a los procesos de aprendizaje de las mismas, preparándonos así para llegar
a procesar e interpretar la información mediante dichos métodos analíticos y numéricos, lo cual
seguramente, nos permitirá cumplir con calidad y eficacia cualquier trabajo o proyecto que nos
propongamos realizar.
Software para el método de Euler
• MATLAB: es un sistema de cómputo numérico que ofrece un entorno de desarrollo integrado con un
lenguaje de programación propio. Este permite el desarrollo de algoritmos, análisis de datos,
visualización y cálculo numérico.
Interfaz
Ejercicio con MATLAB
𝐸𝐷𝑂
𝑑𝑥 =10− √ 𝑥
𝑑𝑡
𝑥
( 0 ) =5 0<𝑡
<30
Ejercicio con MATLAB
Ejercicio con MATLAB
Ejercicio con MATLAB
Software para el método de Euler
• SAGEMATH: es un lenguaje de programación de alto nivel, construído sobre Python y otros lenguajes
de acceso libre, es decir; SAGEMATH es software libre y se utiliza básicamente para la simulación
científica. La programación y simulación con dicho lenguaje es muy sencilla, incluso es posible simular
nuestros ejercicios en esta herramienta.
Podremos resolver todas nuestras ecuaciones diferenciales lineales o NO lineales de 1er orden, con
valores iniciales, mediante el Método de Euler con SAGEMATH.
Interfaz
Código para el método de Euler con Sagemath
Ejercicio con Sagemath
𝐸𝐷𝑂
𝑦 ´= 𝑦
𝐶𝑜𝑛:
𝑦 ( 0 ) =1; 𝑦 (1.0)
Ejercicio con Sagemath
𝐸𝐷𝑂
𝑦 ´= 𝑦
𝐶𝑜𝑛
: 𝑦 ( 0 ) =1; 𝑦 (1.0)
𝑆𝑜𝑙𝑢𝑐𝑖
ó 𝑛 𝑝𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑎𝑟 : 𝑒 𝑥
Gráfica de Sagemath
Comparación
M. Exacto
M. Euler
Software para el método de Runge Kutta
• Maths Tools: son un conjunto de programas, más precisamente calculadoras que permiten dar solución
a problemas de cualquier rama de las matemáticas, pues hay un programa para cada campo de estas
tales como Álgebra Lineal, Cálculo infinitesimal, Métodos Numéricos, Variable compleja,
Programación Lineal, entre otras.
Interfaz
Ejercicio con MathsTools
𝑑𝑥
=𝑥 √ 𝑦
𝑑𝑦
𝑦 0=4 𝑥
0=1
h=0.2
Ejercicio con MathsTools
Ejercicio con MathTools
Gráfica de MathsTools
GRACIAS