Proyecto Ecuación Logística
Proyecto Ecuación Logística
Proyecto Ecuación Logística
ℎ 𝑘2
𝑘3 = ℎ𝑓(𝑥𝑛 + , 𝑦𝑛 + )
2 2
𝑘4 = ℎ𝑓(𝑥𝑛 + ℎ, 𝑦𝑛 + 𝑘3 )
Método de Runge Kutta 4.
Referencias
Grafica 8: Solución coherente a la solución analítica,
ya que, aunque sea un valor diferente, converge a un • .
único valor. https://es.wikipedia.org/wiki/Funci%
C3%B3n_log%C3%ADstica
• Gleick James, 1897, Chaos: The
Making of a New Science
• Carlos Jesús García, enero 1993,
Teoría del caos: Algunas
implicaciones en el área de la
metodología en la ciencia,
Universidad Autónoma de Nuevo
León
3. Conclusiones
Por medio de las simulaciones hechas, es
posible observar que el tamaño del paso es
fundamental en el momento de realizar una
aproximación logística, ya que, como se
observa en una gota cayendo de un grifo, el
“diferencial” de aumento permite tener
soluciones simples y coherentes, como
soluciones caóticas y sin convergencia.
El estudio de la ecuación logística es
interesante en mas de un sentido, porque,
aunque parece una ecuación sencilla, atrás de
su aparente simplicidad se encuentran
comportamientos complejos como el caos, y
las características definitivas que este posee,
como la gran sensibilidad ante las más
mínimas variaciones en las condiciones,
pueden generar soluciones completamente
distintas, con o sin ningún orden.
Y(i+1)=p;
end
Anexo: plot(X,Y)
Código MATLAB:
Código 1: Código 2:
1) Iteraciones=230;
Iteracion=40; v=[0];
X = 0:5/Iteracion:5; X=0.18:1/30250:0.30;
p=0.1; for h=0.18:0.001:0.30
Y=[0,0]; p=0.1;
h=0.18; Y=[0,0];
for i=0:1:Iteracion for i=0:1: Iteraciones
p=(1+10*h)*p-(10*h)*p*p; p=(1+10*h)*p-(10*h)*p*p;
Y(i+1)=p; Y(i+1)=p;
end end
plot(X,Y) v0=Y([201:230]);
v=[v v0];
2) end
Iteracion=40; plot(X,Y,'.')
X = 0:5/Iteracion:5;
p=0.1;
Y=[0,0]; Código 3:
h=0.3; Iteracion=60;
for i=0:1:Iteracion h=0.35; %Este valor se varía
p=(1+10*h)*p-(10*h)*p*p; para cada gráfica
Y(i+1)=p; b=Iteracion*h;
end X = 0:b/ Iteracion:b;
plot(X,Y) Y0=0.1;
X0=0;
c) Y=[0,0];
Iteracion=40; for i=0:1: Iteracion
X = 0:5/Iteracion:5; K1=h*10*Y0*(1-Y0);
p=0.1; K2=h*10*(Y0+K1./2)*(1-
Y=[0,0]; (Y0+K1./2));
h=0.25; K3=h*10*(Y0+K2./2)*(1-
for i=0:1:Iteracion (Y0+K2./2));
p=(1+10*h)*p-(10*h)*p*p; K4=h*10*(Y0+K3)*(1-(Y0+K3));
Y(i+1)=p; X0=X0+h;
end Y0=Y0+(1/6)*(K1+2*K2+2*K3+K4);
plot(X,Y) Y(i+1)=Y0;
end
plot(X,Y)
d)
Iteracion=40;
X = 0:5/Iteracion:5;
p=0.1;
Y=[0,0];
h=0.23;
for i=0:1:Iteracion
p=(1+10*h)*p-(10*h)*p*p;