SlideShare una empresa de Scribd logo
1 de 6
Carlos A. Aguilar A.           Control de Maquinas Eléctricas               Tarea1-25/01/2012


Métodos Numéricos para la Solución de Ecuaciones Diferenciales
A continuación se presenta el código en MATLAB con el cual es posible resolver ecuaciones
diferenciales ordinarias por los métodos de Euler y Runge-Kutta con pasos de integración de 0.1s,
0.01 y 0.001, para las siguientes ecuaciones:

                         A)

Método de Euler para ED de Segundo Orden “A”
%Resolver por metodos numericos la siguiente ecuacion diferencial
% x''-u*[1-x^2]*x'+x=0

%Metodo de Euler para ED de Segundo Orden
%f(y,t)=y'(y,t)   y(0)=y0
%y(t+1)=y(t)+h*f(x,t)
clc
clear all

for i=1:3
    if i==1 %Paso de integracion h=0.1
        h=0.1;
    end
    if i==2 %Paso de integracion h=0.01
        h=0.01;
    end
    if i==3 %Paso de integracion h=0.001
        h=0.001;
    end
%Propiedades del analisis discreto
a=0;b=20;
%Declaracion de vectores
t=a:h:b;%Vector tiempo
x1=a:h:b;
x2=a:h:b;%Primera derivada
%Condiciones iniciales y constantes dadas
u=2;A=2;w=3;%Constantes
x1(1)=2; %Condicion inicial
x2(1)=0;%Condicion inicialA
%Ciclo de iteracion para el calculo de la solucion aproximada
for n=2:((b-a)/h)+1
x1(n)=x1(n-1)+h*(x2(n-1));
x2(n)=x2(n-1)+h*(u*(1-x1(n-1)^2)*x2(n-1)-x1(n-1)+A*sin(w*t(n-1)));
end
%Codigo para el graficado con lineas diferentes para cada valor de "h"
hold on
if i==1
plot(t,x1,'r--')
end
if i==2
plot(t,x1,'k:')
end
if i==3
plot(t,x1)
end
end
%Etiquetado y leyendas en la grafica
legend('h=0.1','h=0.01','h=0.001')
Title('Metodo de Euler para Resolver EDO de Segundo Orden')
xlabel('Tiempo(t)')
ylabel('Solucion(x)')




                                                                                                1
Carlos A. Aguilar A.            Control de Maquinas Eléctricas             Tarea1-25/01/2012

La grafica de la solución de “A” por el método de Euler es la siguiente:




Método de Runge-Kutta para ED de Segundo Orden “A”
%Metodo de Runge-Kutta para ED de Segundo Orden
%x''=f(x,x',t)
%Con condiciones iniciales x(t0)=x0 x'(t0)=x'(0)
%k1=h*x'                        l1=h*f(x,x',t)
%k2=h*(x'+(1/2)l1)              l2=h*f(x+(1/2)k1, x'+(1/2)l1, t+(1/2)h)
%k3=h*(x'+(1/2)l2)              l3=h*f(x+(1/2)k2, x'+(1/2)l2, t+(1/2)h)
%k4=h*(x'+l3)                   l4=h*f(x+k3, x'+l3, t+h)
%
%x(t+h)=x+(1/6)(k1+2k2+2k3+k4) x'(t+h)=x'+(1/6)(l1+2l2+2l3+l4)
clc
clear all
for i=1:3
    if i==1 %Paso de integracion h=0.1
        h=0.1;
    end
    if i==2 %Paso de integracion h=0.01
        h=0.01;
    end
    if i==3 %Paso de integracion h=0.001
        h=0.001;
    end
%Propiedades del analisis discreto
a=0;b=20;
%Declaracion de vectores
t=a:h:b;
x1=a:h:b;
x2=a:h:b;
%Condiciones iniciales y constantes dadas
u=2;A=2;w=3;
x1(1)=2;

                                                                                           2
Carlos A. Aguilar A.           Control de Maquinas Eléctricas               Tarea1-25/01/2012

x2(1)=0;
for n=2:((b-a)/h)+1
k1=h*x2(n-1);
l1=h*[u*(1-x1(n-1)^2)*x2(n-1)-x1(n-1)+A*sin(w*t(n-1))];
k2=h*(x2(n-1)+(1/2)*l1);
l2=h*[u*(1-(x1(n-1)+(1/2)*k1)^2)*(x2(n-1)+(1/2)*l1)-(x1(n-1)+(1/2)*k1)+A*sin(w*(t(n-
1)+(1/2)*h))];
k3=h*[x2(n-1)+(1/2)*l2];
l3=h*[u*(1-(x1(n-1)+(1/2)*k2)^2)*(x2(n-1)+(1/2)*l2)-(x1(n-1)+(1/2)*k2)+A*sin(w*(t(n-
1)+(1/2)*h))];
k4=h*(x2(n-1)+l3);
l4=h*[u*(1-(x1(n-1)+k3)^2)*(x2(n-1)+l3)-(x1(n-1)+k3)+A*sin(w*(t(n-1)+h))];
x1(n)=x1(n-1)+(1/6)*(k1+2*k2+2*k3+k4);
x2(n)=x2(n-1)+(1/6)*(l1+2*l2+2*l3+l4);
end
hold on
if i==1
plot(t,x1,'r--')
end
if i==2
plot(t,x1,'k:')
end
if i==3
plot(t,x1)
end
end
legend('h=0.1','h=0.01','h=0.001')
Title('Metodo de Runge-Kutta para Resolver EDO de Segundo Orden')
xlabel('Tiempo(t)')
ylabel('Solucion(x)')
La grafica de la solución de “A” por el método de Runge-Kutta es la siguiente:




                                                                                            3
Carlos A. Aguilar A.         Control de Maquinas Eléctricas              Tarea1-25/01/2012




                              B)

Método de Euler para ED de Segundo Orden “B”
%Metodo de Euler para ED de Segundo Orden
%f(y,t)=y'(y,t)   y(0)=y0
%y(t+1)=y(t)+h*f(x,t)
clc
clear all

for i=1:3
    if i==1 %Paso de integracion h=0.1
        h=0.1;
    end
    if i==2 %Paso de integracion h=0.01
        h=0.01;
    end
    if i==3 %Paso de integracion h=0.001
        h=0.001;
    end
%Propiedades del analisis discreto
a=0;b=20;
%Declaracion de vectores
t=a:h:b;%Vector tiempo
x1=a:h:b;
x2=a:h:b;%Primera derivada
%Condiciones iniciales y constantes dadas
u=2;%Constantes
x1(1)=2; %Condicion inicial
x2(1)=0;%Condicion inicial
%Ciclo de iteracion para el calculo de la solucion aproximada
for n=2:((b-a)/h)+1
x1(n)=x1(n-1)+h*(x2(n-1));
x2(n)=x2(n-1)+h*(u*(1-x1(n-1)^2)*x2(n-1)-x1(n-1));
end
%Codigo para el graficado con lineas diferentes para cada valor de "h"
hold on
if i==1
plot(t,x1,'r--')
end
if i==2
plot(t,x1,'k:')
end
if i==3
plot(t,x1)
end
end
%Etiquetado y leyendas en la grafica
legend('h=0.1','h=0.01','h=0.001')
Title('Metodo de Euler para Resolver EDO de Segundo Orden')
xlabel('Tiempo(t)')
ylabel('Solucion(x)')




                                                                                         4
Carlos A. Aguilar A.            Control de Maquinas Eléctricas             Tarea1-25/01/2012

La grafica de la solución de “B” por el método de Euler es la siguiente:




Método de Runge-Kutta para ED de Segundo Orden “B”
%Metodo de Runge-Kutta para ED de Segundo Orden
%x''=f(x,x',t)
%Con condiciones iniciales x(t0)=x0 x'(t0)=x'(0)
%k1=h*x'                        l1=h*f(x,x',t)
%k2=h*(x'+(1/2)l1)              l2=h*f(x+(1/2)k1, x'+(1/2)l1, t+(1/2)h)
%k3=h*(x'+(1/2)l2)              l3=h*f(x+(1/2)k2, x'+(1/2)l2, t+(1/2)h)
%k4=h*(x'+l3)                   l4=h*f(x+k3, x'+l3, t+h)
%
%x(t+h)=x+(1/6)(k1+2k2+2k3+k4) x'(t+h)=x'+(1/6)(l1+2l2+2l3+l4)

clc
clear
% close
%Constantes dadas
u=2;A=2;w=3;

for i=1:3
    if i==1 %Paso de integracion de 0.1
        h=0.1;
    end
    if i==2 %Paso de integracion de 0.01
        h=0.01;
    end
    if i==3 %Paso de integracion de 0.001
        h=0.001;
    end
%Propiedades del analisis discreto
a=0;b=20;
%Declaracion de vectores
t=a:h:b;

                                                                                           5
Carlos A. Aguilar A.           Control de Maquinas Eléctricas               Tarea1-25/01/2012

x1=a:h:b;
x2=a:h:b;
%Condiciones iniciales
x1(1)=2;
x2(1)=0;
for n=2:((b-a)/h)+1
k1=h*x2(n-1);
l1=h*[u*(1-x1(n-1)^2)*x2(n-1)-x1(n-1)];
k2=h*(x2(n-1)+(1/2)*l1);
l2=h*[u*(1-(x1(n-1)+(1/2)*k1)^2)*(x2(n-1)+(1/2)*l1)-(x1(n-1)+(1/2)*k1)];
k3=h*[x2(n-1)+(1/2)*l2];
l3=h*[u*(1-(x1(n-1)+(1/2)*k2)^2)*(x2(n-1)+(1/2)*l2)-(x1(n-1)+(1/2)*k2)];
k4=h*(x2(n-1)+l3);
l4=h*[u*(1-(x1(n-1)+k3)^2)*(x2(n-1)+l3)-(x1(n-1)+k3)];
x1(n)=x1(n-1)+(1/6)*(k1+2*k2+2*k3+k4);
x2(n)=x2(n-1)+(1/6)*(l1+2*l2+2*l3+l4);
end

hold on
if i==1
plot(t,x1,'r--')
end
if i==2
plot(t,x1,'k:')
end
if i==3
plot(t,x1)
end

end
legend('h=0.1','h=0.01','h=0.001')
Title('Metodo de Runge-Kutta para Resolver EDO de Segundo Orden')
xlabel('Tiempo(t)')
ylabel('Solucion(x)')

La grafica de la solución de “A” por el método de Runge-Kutta es la siguiente:




                                                                                            6

Más contenido relacionado

La actualidad más candente

Ecuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo ordenEcuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo ordenKike Prieto
 
“método de euler y runge kutta”
“método de euler y runge kutta”“método de euler y runge kutta”
“método de euler y runge kutta”Astorgo
 
Ecuacion de cauchy euler
Ecuacion de cauchy euler Ecuacion de cauchy euler
Ecuacion de cauchy euler seralb
 
S4 edo homogeneas-exactas-bernoulli
S4 edo homogeneas-exactas-bernoulliS4 edo homogeneas-exactas-bernoulli
S4 edo homogeneas-exactas-bernoulliNeil Sulca Taipe
 
Transformada de laplace de segunda derivada
Transformada de laplace de segunda derivadaTransformada de laplace de segunda derivada
Transformada de laplace de segunda derivadaDonaldo Sanchez Zamarron
 
Ejercicos y problemas de interpolacion de lagrange.
Ejercicos y problemas de interpolacion de lagrange.Ejercicos y problemas de interpolacion de lagrange.
Ejercicos y problemas de interpolacion de lagrange.Sergio Riveros
 
Ejemplo del Método de Falsa Posición
Ejemplo del Método de Falsa PosiciónEjemplo del Método de Falsa Posición
Ejemplo del Método de Falsa PosiciónDaniela Medina
 
Transformada de fourier y transformada inversa de fourier
Transformada de fourier y transformada inversa de fourierTransformada de fourier y transformada inversa de fourier
Transformada de fourier y transformada inversa de fourierheyner20
 
Ejercicios propuestos Electrostática
Ejercicios propuestos ElectrostáticaEjercicios propuestos Electrostática
Ejercicios propuestos ElectrostáticaKike Prieto
 
Semana 1. introduccion a las ecuaciones diferenciales
Semana 1. introduccion a las ecuaciones diferencialesSemana 1. introduccion a las ecuaciones diferenciales
Semana 1. introduccion a las ecuaciones diferencialesnidia maldonado
 
Ejercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de LaplaceEjercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de LaplaceJeickson Sulbaran
 
Ejercicios resueltos edo homogéneas
Ejercicios resueltos edo homogéneasEjercicios resueltos edo homogéneas
Ejercicios resueltos edo homogéneasYerikson Huz
 
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIORTema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIORfederico paniagua
 
Ecuaciones Diferenciales Lineales de Primer Orden
Ecuaciones Diferenciales Lineales de Primer OrdenEcuaciones Diferenciales Lineales de Primer Orden
Ecuaciones Diferenciales Lineales de Primer OrdenRuben Dario Lara Escobar
 

La actualidad más candente (20)

Trayectorias ortogonales monografia
Trayectorias ortogonales monografiaTrayectorias ortogonales monografia
Trayectorias ortogonales monografia
 
Campos Electromagneticos - Tema 3
Campos Electromagneticos - Tema 3Campos Electromagneticos - Tema 3
Campos Electromagneticos - Tema 3
 
Ecuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo ordenEcuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo orden
 
“método de euler y runge kutta”
“método de euler y runge kutta”“método de euler y runge kutta”
“método de euler y runge kutta”
 
Ecuacion de cauchy euler
Ecuacion de cauchy euler Ecuacion de cauchy euler
Ecuacion de cauchy euler
 
S4 edo homogeneas-exactas-bernoulli
S4 edo homogeneas-exactas-bernoulliS4 edo homogeneas-exactas-bernoulli
S4 edo homogeneas-exactas-bernoulli
 
Transformada de laplace de segunda derivada
Transformada de laplace de segunda derivadaTransformada de laplace de segunda derivada
Transformada de laplace de segunda derivada
 
Ejercicos y problemas de interpolacion de lagrange.
Ejercicos y problemas de interpolacion de lagrange.Ejercicos y problemas de interpolacion de lagrange.
Ejercicos y problemas de interpolacion de lagrange.
 
Ejemplo del Método de Falsa Posición
Ejemplo del Método de Falsa PosiciónEjemplo del Método de Falsa Posición
Ejemplo del Método de Falsa Posición
 
Transformada de fourier y transformada inversa de fourier
Transformada de fourier y transformada inversa de fourierTransformada de fourier y transformada inversa de fourier
Transformada de fourier y transformada inversa de fourier
 
Ejercicios propuestos Electrostática
Ejercicios propuestos ElectrostáticaEjercicios propuestos Electrostática
Ejercicios propuestos Electrostática
 
RAÍCES DE ECUACIONES NO LINEALES
RAÍCES DE ECUACIONES NO LINEALESRAÍCES DE ECUACIONES NO LINEALES
RAÍCES DE ECUACIONES NO LINEALES
 
Transformada de Laplace
Transformada de LaplaceTransformada de Laplace
Transformada de Laplace
 
Semana 1. introduccion a las ecuaciones diferenciales
Semana 1. introduccion a las ecuaciones diferencialesSemana 1. introduccion a las ecuaciones diferenciales
Semana 1. introduccion a las ecuaciones diferenciales
 
Metodo adams bashforth
Metodo adams bashforthMetodo adams bashforth
Metodo adams bashforth
 
Ejercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de LaplaceEjercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de Laplace
 
Ejercicios resueltos edo homogéneas
Ejercicios resueltos edo homogéneasEjercicios resueltos edo homogéneas
Ejercicios resueltos edo homogéneas
 
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIORTema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
 
Euler y runge kutta
Euler y runge kuttaEuler y runge kutta
Euler y runge kutta
 
Ecuaciones Diferenciales Lineales de Primer Orden
Ecuaciones Diferenciales Lineales de Primer OrdenEcuaciones Diferenciales Lineales de Primer Orden
Ecuaciones Diferenciales Lineales de Primer Orden
 

Similar a métodos-numéricos-ecuaciones-diferenciales

23-24 Metodo Euler_MetNumericos_Diapositivas.pptx
23-24 Metodo Euler_MetNumericos_Diapositivas.pptx23-24 Metodo Euler_MetNumericos_Diapositivas.pptx
23-24 Metodo Euler_MetNumericos_Diapositivas.pptxalexanderchito
 
Solucionario Tercera Práctica Calificada de Matemática V - FIEE UNI
Solucionario Tercera Práctica Calificada de Matemática V - FIEE UNISolucionario Tercera Práctica Calificada de Matemática V - FIEE UNI
Solucionario Tercera Práctica Calificada de Matemática V - FIEE UNIAndy Juan Sarango Veliz
 
304solbol6fmimec0304
304solbol6fmimec0304304solbol6fmimec0304
304solbol6fmimec0304Luzmira77
 
Formulario de integrales
Formulario de integralesFormulario de integrales
Formulario de integralesElia Rosas
 
Mtodo de runge..trabajo[1]... listo final
Mtodo de runge..trabajo[1]... listo finalMtodo de runge..trabajo[1]... listo final
Mtodo de runge..trabajo[1]... listo finalAmbarS
 
Mtodo de runge..trabajo[1]... listo final
Mtodo de runge..trabajo[1]... listo finalMtodo de runge..trabajo[1]... listo final
Mtodo de runge..trabajo[1]... listo finalAmbarS
 
Métodos dinámicos en economía - héctor ortega
Métodos dinámicos en economía - héctor ortegaMétodos dinámicos en economía - héctor ortega
Métodos dinámicos en economía - héctor ortega2806198620022011
 
Solucionario ecuaciones diferenciales
Solucionario ecuaciones diferencialesSolucionario ecuaciones diferenciales
Solucionario ecuaciones diferencialesDaniel Mg
 
INTGRALES FUNDAMENTALES 2
INTGRALES FUNDAMENTALES 2INTGRALES FUNDAMENTALES 2
INTGRALES FUNDAMENTALES 2Victor Reyes
 
LIBRO FISICA OPTICA 2022 - Capitulo 2.pdf
LIBRO FISICA OPTICA 2022 - Capitulo 2.pdfLIBRO FISICA OPTICA 2022 - Capitulo 2.pdf
LIBRO FISICA OPTICA 2022 - Capitulo 2.pdfYamirDeJesusAraujo
 
CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...
CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...
CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...AVINADAD MENDEZ
 
Formulario para el aprendizaje de mátematica
Formulario para el aprendizaje de mátematicaFormulario para el aprendizaje de mátematica
Formulario para el aprendizaje de mátematicaDavid Bustillos
 
Formulario completo
Formulario completoFormulario completo
Formulario completoChEli TOo
 

Similar a métodos-numéricos-ecuaciones-diferenciales (20)

Taller 2 Elementos Finitos
Taller 2 Elementos FinitosTaller 2 Elementos Finitos
Taller 2 Elementos Finitos
 
23-24 Metodo Euler_MetNumericos_Diapositivas.pptx
23-24 Metodo Euler_MetNumericos_Diapositivas.pptx23-24 Metodo Euler_MetNumericos_Diapositivas.pptx
23-24 Metodo Euler_MetNumericos_Diapositivas.pptx
 
Solucionario Tercera Práctica Calificada de Matemática V - FIEE UNI
Solucionario Tercera Práctica Calificada de Matemática V - FIEE UNISolucionario Tercera Práctica Calificada de Matemática V - FIEE UNI
Solucionario Tercera Práctica Calificada de Matemática V - FIEE UNI
 
304solbol6fmimec0304
304solbol6fmimec0304304solbol6fmimec0304
304solbol6fmimec0304
 
Formulario de integrales
Formulario de integralesFormulario de integrales
Formulario de integrales
 
Mtodo de runge..trabajo[1]... listo final
Mtodo de runge..trabajo[1]... listo finalMtodo de runge..trabajo[1]... listo final
Mtodo de runge..trabajo[1]... listo final
 
Mtodo de runge..trabajo[1]... listo final
Mtodo de runge..trabajo[1]... listo finalMtodo de runge..trabajo[1]... listo final
Mtodo de runge..trabajo[1]... listo final
 
Métodos dinámicos en economía - héctor ortega
Métodos dinámicos en economía - héctor ortegaMétodos dinámicos en economía - héctor ortega
Métodos dinámicos en economía - héctor ortega
 
Solucionario ecuaciones diferenciales
Solucionario ecuaciones diferencialesSolucionario ecuaciones diferenciales
Solucionario ecuaciones diferenciales
 
Solucionario de-lomeli
Solucionario de-lomeliSolucionario de-lomeli
Solucionario de-lomeli
 
INTGRALES FUNDAMENTALES 2
INTGRALES FUNDAMENTALES 2INTGRALES FUNDAMENTALES 2
INTGRALES FUNDAMENTALES 2
 
LIBRO FISICA OPTICA 2022 - Capitulo 2.pdf
LIBRO FISICA OPTICA 2022 - Capitulo 2.pdfLIBRO FISICA OPTICA 2022 - Capitulo 2.pdf
LIBRO FISICA OPTICA 2022 - Capitulo 2.pdf
 
Cónicas 2011
Cónicas 2011Cónicas 2011
Cónicas 2011
 
CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...
CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...
CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...
 
Metodos iterativos
Metodos iterativosMetodos iterativos
Metodos iterativos
 
Formulario para el aprendizaje de mátematica
Formulario para el aprendizaje de mátematicaFormulario para el aprendizaje de mátematica
Formulario para el aprendizaje de mátematica
 
Formulario completo
Formulario completoFormulario completo
Formulario completo
 
PreCalculo
PreCalculoPreCalculo
PreCalculo
 
Transformación coordenadas físicas anormales
Transformación coordenadas físicas anormalesTransformación coordenadas físicas anormales
Transformación coordenadas físicas anormales
 
RNAs Backpropagation
RNAs Backpropagation RNAs Backpropagation
RNAs Backpropagation
 

Último

LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 

Último (20)

LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 

métodos-numéricos-ecuaciones-diferenciales

  • 1. Carlos A. Aguilar A. Control de Maquinas Eléctricas Tarea1-25/01/2012 Métodos Numéricos para la Solución de Ecuaciones Diferenciales A continuación se presenta el código en MATLAB con el cual es posible resolver ecuaciones diferenciales ordinarias por los métodos de Euler y Runge-Kutta con pasos de integración de 0.1s, 0.01 y 0.001, para las siguientes ecuaciones: A) Método de Euler para ED de Segundo Orden “A” %Resolver por metodos numericos la siguiente ecuacion diferencial % x''-u*[1-x^2]*x'+x=0 %Metodo de Euler para ED de Segundo Orden %f(y,t)=y'(y,t) y(0)=y0 %y(t+1)=y(t)+h*f(x,t) clc clear all for i=1:3 if i==1 %Paso de integracion h=0.1 h=0.1; end if i==2 %Paso de integracion h=0.01 h=0.01; end if i==3 %Paso de integracion h=0.001 h=0.001; end %Propiedades del analisis discreto a=0;b=20; %Declaracion de vectores t=a:h:b;%Vector tiempo x1=a:h:b; x2=a:h:b;%Primera derivada %Condiciones iniciales y constantes dadas u=2;A=2;w=3;%Constantes x1(1)=2; %Condicion inicial x2(1)=0;%Condicion inicialA %Ciclo de iteracion para el calculo de la solucion aproximada for n=2:((b-a)/h)+1 x1(n)=x1(n-1)+h*(x2(n-1)); x2(n)=x2(n-1)+h*(u*(1-x1(n-1)^2)*x2(n-1)-x1(n-1)+A*sin(w*t(n-1))); end %Codigo para el graficado con lineas diferentes para cada valor de "h" hold on if i==1 plot(t,x1,'r--') end if i==2 plot(t,x1,'k:') end if i==3 plot(t,x1) end end %Etiquetado y leyendas en la grafica legend('h=0.1','h=0.01','h=0.001') Title('Metodo de Euler para Resolver EDO de Segundo Orden') xlabel('Tiempo(t)') ylabel('Solucion(x)') 1
  • 2. Carlos A. Aguilar A. Control de Maquinas Eléctricas Tarea1-25/01/2012 La grafica de la solución de “A” por el método de Euler es la siguiente: Método de Runge-Kutta para ED de Segundo Orden “A” %Metodo de Runge-Kutta para ED de Segundo Orden %x''=f(x,x',t) %Con condiciones iniciales x(t0)=x0 x'(t0)=x'(0) %k1=h*x' l1=h*f(x,x',t) %k2=h*(x'+(1/2)l1) l2=h*f(x+(1/2)k1, x'+(1/2)l1, t+(1/2)h) %k3=h*(x'+(1/2)l2) l3=h*f(x+(1/2)k2, x'+(1/2)l2, t+(1/2)h) %k4=h*(x'+l3) l4=h*f(x+k3, x'+l3, t+h) % %x(t+h)=x+(1/6)(k1+2k2+2k3+k4) x'(t+h)=x'+(1/6)(l1+2l2+2l3+l4) clc clear all for i=1:3 if i==1 %Paso de integracion h=0.1 h=0.1; end if i==2 %Paso de integracion h=0.01 h=0.01; end if i==3 %Paso de integracion h=0.001 h=0.001; end %Propiedades del analisis discreto a=0;b=20; %Declaracion de vectores t=a:h:b; x1=a:h:b; x2=a:h:b; %Condiciones iniciales y constantes dadas u=2;A=2;w=3; x1(1)=2; 2
  • 3. Carlos A. Aguilar A. Control de Maquinas Eléctricas Tarea1-25/01/2012 x2(1)=0; for n=2:((b-a)/h)+1 k1=h*x2(n-1); l1=h*[u*(1-x1(n-1)^2)*x2(n-1)-x1(n-1)+A*sin(w*t(n-1))]; k2=h*(x2(n-1)+(1/2)*l1); l2=h*[u*(1-(x1(n-1)+(1/2)*k1)^2)*(x2(n-1)+(1/2)*l1)-(x1(n-1)+(1/2)*k1)+A*sin(w*(t(n- 1)+(1/2)*h))]; k3=h*[x2(n-1)+(1/2)*l2]; l3=h*[u*(1-(x1(n-1)+(1/2)*k2)^2)*(x2(n-1)+(1/2)*l2)-(x1(n-1)+(1/2)*k2)+A*sin(w*(t(n- 1)+(1/2)*h))]; k4=h*(x2(n-1)+l3); l4=h*[u*(1-(x1(n-1)+k3)^2)*(x2(n-1)+l3)-(x1(n-1)+k3)+A*sin(w*(t(n-1)+h))]; x1(n)=x1(n-1)+(1/6)*(k1+2*k2+2*k3+k4); x2(n)=x2(n-1)+(1/6)*(l1+2*l2+2*l3+l4); end hold on if i==1 plot(t,x1,'r--') end if i==2 plot(t,x1,'k:') end if i==3 plot(t,x1) end end legend('h=0.1','h=0.01','h=0.001') Title('Metodo de Runge-Kutta para Resolver EDO de Segundo Orden') xlabel('Tiempo(t)') ylabel('Solucion(x)') La grafica de la solución de “A” por el método de Runge-Kutta es la siguiente: 3
  • 4. Carlos A. Aguilar A. Control de Maquinas Eléctricas Tarea1-25/01/2012 B) Método de Euler para ED de Segundo Orden “B” %Metodo de Euler para ED de Segundo Orden %f(y,t)=y'(y,t) y(0)=y0 %y(t+1)=y(t)+h*f(x,t) clc clear all for i=1:3 if i==1 %Paso de integracion h=0.1 h=0.1; end if i==2 %Paso de integracion h=0.01 h=0.01; end if i==3 %Paso de integracion h=0.001 h=0.001; end %Propiedades del analisis discreto a=0;b=20; %Declaracion de vectores t=a:h:b;%Vector tiempo x1=a:h:b; x2=a:h:b;%Primera derivada %Condiciones iniciales y constantes dadas u=2;%Constantes x1(1)=2; %Condicion inicial x2(1)=0;%Condicion inicial %Ciclo de iteracion para el calculo de la solucion aproximada for n=2:((b-a)/h)+1 x1(n)=x1(n-1)+h*(x2(n-1)); x2(n)=x2(n-1)+h*(u*(1-x1(n-1)^2)*x2(n-1)-x1(n-1)); end %Codigo para el graficado con lineas diferentes para cada valor de "h" hold on if i==1 plot(t,x1,'r--') end if i==2 plot(t,x1,'k:') end if i==3 plot(t,x1) end end %Etiquetado y leyendas en la grafica legend('h=0.1','h=0.01','h=0.001') Title('Metodo de Euler para Resolver EDO de Segundo Orden') xlabel('Tiempo(t)') ylabel('Solucion(x)') 4
  • 5. Carlos A. Aguilar A. Control de Maquinas Eléctricas Tarea1-25/01/2012 La grafica de la solución de “B” por el método de Euler es la siguiente: Método de Runge-Kutta para ED de Segundo Orden “B” %Metodo de Runge-Kutta para ED de Segundo Orden %x''=f(x,x',t) %Con condiciones iniciales x(t0)=x0 x'(t0)=x'(0) %k1=h*x' l1=h*f(x,x',t) %k2=h*(x'+(1/2)l1) l2=h*f(x+(1/2)k1, x'+(1/2)l1, t+(1/2)h) %k3=h*(x'+(1/2)l2) l3=h*f(x+(1/2)k2, x'+(1/2)l2, t+(1/2)h) %k4=h*(x'+l3) l4=h*f(x+k3, x'+l3, t+h) % %x(t+h)=x+(1/6)(k1+2k2+2k3+k4) x'(t+h)=x'+(1/6)(l1+2l2+2l3+l4) clc clear % close %Constantes dadas u=2;A=2;w=3; for i=1:3 if i==1 %Paso de integracion de 0.1 h=0.1; end if i==2 %Paso de integracion de 0.01 h=0.01; end if i==3 %Paso de integracion de 0.001 h=0.001; end %Propiedades del analisis discreto a=0;b=20; %Declaracion de vectores t=a:h:b; 5
  • 6. Carlos A. Aguilar A. Control de Maquinas Eléctricas Tarea1-25/01/2012 x1=a:h:b; x2=a:h:b; %Condiciones iniciales x1(1)=2; x2(1)=0; for n=2:((b-a)/h)+1 k1=h*x2(n-1); l1=h*[u*(1-x1(n-1)^2)*x2(n-1)-x1(n-1)]; k2=h*(x2(n-1)+(1/2)*l1); l2=h*[u*(1-(x1(n-1)+(1/2)*k1)^2)*(x2(n-1)+(1/2)*l1)-(x1(n-1)+(1/2)*k1)]; k3=h*[x2(n-1)+(1/2)*l2]; l3=h*[u*(1-(x1(n-1)+(1/2)*k2)^2)*(x2(n-1)+(1/2)*l2)-(x1(n-1)+(1/2)*k2)]; k4=h*(x2(n-1)+l3); l4=h*[u*(1-(x1(n-1)+k3)^2)*(x2(n-1)+l3)-(x1(n-1)+k3)]; x1(n)=x1(n-1)+(1/6)*(k1+2*k2+2*k3+k4); x2(n)=x2(n-1)+(1/6)*(l1+2*l2+2*l3+l4); end hold on if i==1 plot(t,x1,'r--') end if i==2 plot(t,x1,'k:') end if i==3 plot(t,x1) end end legend('h=0.1','h=0.01','h=0.001') Title('Metodo de Runge-Kutta para Resolver EDO de Segundo Orden') xlabel('Tiempo(t)') ylabel('Solucion(x)') La grafica de la solución de “A” por el método de Runge-Kutta es la siguiente: 6