<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Luis+Moreno</id>
		<title>MateWiki - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Luis+Moreno"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Luis_Moreno"/>
		<updated>2026-04-29T22:07:07Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=28229</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=28229"/>
				<updated>2015-03-06T14:26:03Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Problema de valor inicial */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         [[Archivo:Pvi.png]]&lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
 &lt;br /&gt;
En la grafica de arriba a la derecha se obseba que el metodo de euler no es efectivo cuando se toma un h=0.1 ya que se distorsiona la grafica&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = 0,c2 = 0,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Cada especie sigue su propio ciclo de crecimiento que nos marcan las constantes dadas. Una aumenta su población y la otra decrece.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = −0.015,c2 = −0.02,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Se puede ver que ambas compiten hasta que llega un cierto valor a partir del cual tienden a estabilizarse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
4. a1 = 1,a2 = 1,b1 = 0.04,b2 = 0.1,c1 = 0.015,c2 = 0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Ambas especies se favorecen hasta cierto punto en el que sus poblaciones ya no pueden crecer mas y se estabilizan, pudiendo ver que el gráfico (x(t),y(t)) se corta en el punto en el que ya no pueden favorecerse mas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
5. a1 =1,a2 =1,b1 =0.04,b2 =0.1,c1 =0,c2 =0.2,x(0)=2,y(0)=7yt∈[0,10].&lt;br /&gt;
&lt;br /&gt;
La especie inhibidora provoca que la otra se la otra tenga un crecimiento nulo en el tiempo hasta que se extinga,una crece pero la otra especie decrece en el tiempo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
6. a1 =1,a2 =1,b1 =0.04,b2 =0.1,c1 =0,c2 =−0.2,x(0)=2,y(0)=7yt∈[0,20].&lt;br /&gt;
&lt;br /&gt;
No se produce ningún perjuicio entre ambas, solo que una crece a costa de la otra, así en las gráficas vemos como durante una t determinada su población aumenta hasta que llega a un máximo en el cual el crecimiento se vuelve nulo ( tangente horizontal nula ) .&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27675</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27675"/>
				<updated>2015-03-06T11:06:55Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Parasitismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
 &lt;br /&gt;
En la grafica de arriba a la derecha se obseba que el metodo de euler no es efectivo cuando se toma un h=0.1 ya que se distorsiona la grafica&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = 0,c2 = 0,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Cada especie sigue su propio ciclo de crecimiento que nos marcan las constantes dadas. Una aumenta su población y la otra decrece.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = −0.015,c2 = −0.02,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Se puede ver que ambas compiten hasta que llega un cierto valor a partir del cual tienden a estabilizarse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
4. a1 = 1,a2 = 1,b1 = 0.04,b2 = 0.1,c1 = 0.015,c2 = 0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Ambas especies se favorecen hasta cierto punto en el que sus poblaciones ya no pueden crecer mas y se estabilizan, pudiendo ver que el gráfico (x(t),y(t)) se corta en el punto en el que ya no pueden favorecerse mas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
5. a1 =1,a2 =1,b1 =0.04,b2 =0.1,c1 =0,c2 =0.2,x(0)=2,y(0)=7yt∈[0,10].&lt;br /&gt;
&lt;br /&gt;
La especie inhibidora provoca que la otra se la otra tenga un crecimiento nulo en el tiempo hasta que se extinga,una crece pero la otra especie decrece en el tiempo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
6. a1 =1,a2 =1,b1 =0.04,b2 =0.1,c1 =0,c2 =−0.2,x(0)=2,y(0)=7yt∈[0,20].&lt;br /&gt;
&lt;br /&gt;
No se produce ningún perjuicio entre ambas, solo que una crece a costa de la otra, así en las gráficas vemos como durante una t determinada su población aumenta hasta que llega a un máximo en el cual el crecimiento se vuelve nulo ( tangente horizontal nula ) .&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27661</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27661"/>
				<updated>2015-03-06T11:01:23Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Competición */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = 0,c2 = 0,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Cada especie sigue su propio ciclo de crecimiento que nos marcan las constantes dadas. Una aumenta su población y la otra decrece.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = −0.015,c2 = −0.02,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Se puede ver que ambas compiten hasta que llega un cierto valor a partir del cual tienden a estabilizarse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
4. a1 = 1,a2 = 1,b1 = 0.04,b2 = 0.1,c1 = 0.015,c2 = 0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Ambas especies se favorecen hasta cierto punto en el que sus poblaciones ya no pueden crecer mas y se estabilizan, pudiendo ver que el gráfico (x(t),y(t)) se corta en el punto en el que ya no pueden favorecerse mas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
5. a1 =1,a2 =1,b1 =0.04,b2 =0.1,c1 =0,c2 =0.2,x(0)=2,y(0)=7yt∈[0,10].&lt;br /&gt;
&lt;br /&gt;
La especie inhibidora provoca que la otra se la otra tenga un crecimiento nulo en el tiempo hasta que se extinga,una crece pero la otra especie decrece en el tiempo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
6. a1 =1,a2 =1,b1 =0.04,b2 =0.1,c1 =0,c2 =−0.2,x(0)=2,y(0)=7yt∈[0,20].&lt;br /&gt;
&lt;br /&gt;
No se produce ningún perjuicio entre ambas, solo que una crece a costa de la otra, así en las gráficas vemos como durante una t determinada su población aumenta hasta que llega a un máximo en el cual el crecimiento se vuelve nulo ( tangente horizontal nula ) .&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27660</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27660"/>
				<updated>2015-03-06T11:00:36Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Comensalismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = 0,c2 = 0,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Cada especie sigue su propio ciclo de crecimiento que nos marcan las constantes dadas. Una aumenta su población y la otra decrece.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = −0.015,c2 = −0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Se puede ver que ambas compiten hasta que llega un cierto valor a partir del cual tienden a estabilizarse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
4. a1 = 1,a2 = 1,b1 = 0.04,b2 = 0.1,c1 = 0.015,c2 = 0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Ambas especies se favorecen hasta cierto punto en el que sus poblaciones ya no pueden crecer mas y se estabilizan, pudiendo ver que el gráfico (x(t),y(t)) se corta en el punto en el que ya no pueden favorecerse mas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
5. a1 =1,a2 =1,b1 =0.04,b2 =0.1,c1 =0,c2 =0.2,x(0)=2,y(0)=7yt∈[0,10].&lt;br /&gt;
&lt;br /&gt;
La especie inhibidora provoca que la otra se la otra tenga un crecimiento nulo en el tiempo hasta que se extinga,una crece pero la otra especie decrece en el tiempo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
6. a1 =1,a2 =1,b1 =0.04,b2 =0.1,c1 =0,c2 =−0.2,x(0)=2,y(0)=7yt∈[0,20].&lt;br /&gt;
&lt;br /&gt;
No se produce ningún perjuicio entre ambas, solo que una crece a costa de la otra, así en las gráficas vemos como durante una t determinada su población aumenta hasta que llega a un máximo en el cual el crecimiento se vuelve nulo ( tangente horizontal nula ) .&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27657</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27657"/>
				<updated>2015-03-06T11:00:08Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Amensalismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = 0,c2 = 0,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Cada especie sigue su propio ciclo de crecimiento que nos marcan las constantes dadas. Una aumenta su población y la otra decrece.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = −0.015,c2 = −0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Se puede ver que ambas compiten hasta que llega un cierto valor a partir del cual tienden a estabilizarse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
4. a1 = 1,a2 = 1,b1 = 0.04,b2 = 0.1,c1 = 0.015,c2 = 0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Ambas especies se favorecen hasta cierto punto en el que sus poblaciones ya no pueden crecer mas y se estabilizan, pudiendo ver que el gráfico (x(t),y(t)) se corta en el punto en el que ya no pueden favorecerse mas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
5. a1 =1,a2 =1,b1 =0.04,b2 =0.1,c1 =0,c2 =0.2,x(0)=2,y(0)=7yt∈[0,10].&lt;br /&gt;
&lt;br /&gt;
La especie inhibidora provoca que la otra se la otra tenga un crecimiento nulo en el tiempo hasta que se extinga,una crece pero la otra especie decrece en el tiempo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27654</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27654"/>
				<updated>2015-03-06T10:58:54Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Simbiosis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = 0,c2 = 0,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Cada especie sigue su propio ciclo de crecimiento que nos marcan las constantes dadas. Una aumenta su población y la otra decrece.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = −0.015,c2 = −0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Se puede ver que ambas compiten hasta que llega un cierto valor a partir del cual tienden a estabilizarse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
4. a1 = 1,a2 = 1,b1 = 0.04,b2 = 0.1,c1 = 0.015,c2 = 0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Ambas especies se favorecen hasta cierto punto en el que sus poblaciones ya no pueden crecer mas y se estabilizan, pudiendo ver que el gráfico (x(t),y(t)) se corta en el punto en el que ya no pueden favorecerse mas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27648</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27648"/>
				<updated>2015-03-06T10:57:50Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Competición */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = 0,c2 = 0,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Cada especie sigue su propio ciclo de crecimiento que nos marcan las constantes dadas. Una aumenta su población y la otra decrece.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
3. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = −0.015,c2 = −0.02,x(0) = 2,y(0) = 7 y t ∈ [0,20].&lt;br /&gt;
&lt;br /&gt;
Se puede ver que ambas compiten hasta que llega un cierto valor a partir del cual tienden a estabilizarse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27643</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27643"/>
				<updated>2015-03-06T10:57:03Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Neutralismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = 0,c2 = 0,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
&lt;br /&gt;
Cada especie sigue su propio ciclo de crecimiento que nos marcan las constantes dadas. Una aumenta su población y la otra decrece.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27640</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27640"/>
				<updated>2015-03-06T10:56:40Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Neutralismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
2. a1 = 0.16,a2 = 0.25,b1 = 0.04,b2 = 0.1,c1 = 0,c2 = 0,x(0) = 2,y(0) = 7 y t ∈ [0,40].&lt;br /&gt;
Cada especie sigue su propio ciclo de crecimiento que nos marcan las constantes dadas. Una aumenta su población y la otra decrece.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27635</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27635"/>
				<updated>2015-03-06T10:55:58Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Parasitismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. a1 = −0.3,a2 = 1.15,b1 = 0,b2 = 0,c1 = −0.08,c2 = 0.09,x(0) = 2,y(0) = 7 y t ∈ [0,150].&lt;br /&gt;
&lt;br /&gt;
Apoyandonos en la dinamica de poblaciones respecto a crecimientos, podemos observar que al aumentar la especie parásita disminuye la especie huésped hasta que dicho aumento llega a un limite donde ya no quedan huéspedes y estos vuelven a crecer produciendose un ciclo tipo depredador-presa.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27621</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27621"/>
				<updated>2015-03-06T10:51:54Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Comensalismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27619</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27619"/>
				<updated>2015-03-06T10:51:33Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Simbiosis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27611</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27611"/>
				<updated>2015-03-06T10:48:50Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Competición */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27610</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27610"/>
				<updated>2015-03-06T10:48:26Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Neutralismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|550px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|550px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27609</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27609"/>
				<updated>2015-03-06T10:47:37Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Modelos de Competencia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion2heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion3heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion4heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Falta explicacion&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27603</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27603"/>
				<updated>2015-03-06T10:44:58Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Parasitismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|derecha|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|izquierda|Heum]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|centro|Euler]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:relacion2heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
[[Archivo:relacion3heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:relacion4heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27597</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27597"/>
				<updated>2015-03-06T10:42:38Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Modelos de Competencia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:relacion1heun.jpg|400px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|400px|centro|Heum]]&lt;br /&gt;
[[Archivo:euler1raro.jpg|400px|derecha|Euler]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:relacion2heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
[[Archivo:relacion3heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:relacion4heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|derecha|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|derecha|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion6heun.jpg.jpg&amp;diff=27593</id>
		<title>Archivo:Relacion6heun.jpg.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion6heun.jpg.jpg&amp;diff=27593"/>
				<updated>2015-03-06T10:40:42Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion5heun.jpg.jpg&amp;diff=27590</id>
		<title>Archivo:Relacion5heun.jpg.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion5heun.jpg.jpg&amp;diff=27590"/>
				<updated>2015-03-06T10:40:10Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion4heun.jpg&amp;diff=27585</id>
		<title>Archivo:Relacion4heun.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion4heun.jpg&amp;diff=27585"/>
				<updated>2015-03-06T10:39:35Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion3heun.jpg&amp;diff=27582</id>
		<title>Archivo:Relacion3heun.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion3heun.jpg&amp;diff=27582"/>
				<updated>2015-03-06T10:38:55Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion2heun.jpg&amp;diff=27579</id>
		<title>Archivo:Relacion2heun.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion2heun.jpg&amp;diff=27579"/>
				<updated>2015-03-06T10:38:21Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Euler1raro.jpg&amp;diff=27578</id>
		<title>Archivo:Euler1raro.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Euler1raro.jpg&amp;diff=27578"/>
				<updated>2015-03-06T10:37:44Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion1heun.jpg&amp;diff=27575</id>
		<title>Archivo:Relacion1heun.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Relacion1heun.jpg&amp;diff=27575"/>
				<updated>2015-03-06T10:37:09Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27574</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27574"/>
				<updated>2015-03-06T10:36:28Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:relacion1heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
[[Archivo:euler1raro.jpg|500px|izquierda|Euler]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:relacion2heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
[[Archivo:relacion3heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:relacion4heun.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:relacion5heun.jpg.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:relacion6heun.jpg.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27549</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27549"/>
				<updated>2015-03-06T10:24:26Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27548</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27548"/>
				<updated>2015-03-06T10:23:44Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación del problema con una población inicial de 20 millones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1 (Heun Runge-Kutta vs Euler)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1 (Heun Runge-Kutta vs Euler)&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27546</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27546"/>
				<updated>2015-03-06T10:22:11Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación del problema con una población inicial de 120 millones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1 (Heun Runge-Kutta vs Euler)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1 (Heun Runge-Kutta vs Euler)&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27542</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27542"/>
				<updated>2015-03-06T10:21:13Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación del problema con una población inicial de 120 millones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1 (Heun Runge-Kutta vs Euler)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27539</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27539"/>
				<updated>2015-03-06T10:19:43Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación según la dinámica de poblaciones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1 (Heun Runge-Kutta vs Euler)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27536</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27536"/>
				<updated>2015-03-06T10:18:24Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación según la dinámica de poblaciones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2 (Heun vs Runge-Kutta)&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27529</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27529"/>
				<updated>2015-03-06T10:15:20Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación del problema con una población inicial de 20 millones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral de los 30 millones tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27521</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27521"/>
				<updated>2015-03-06T10:13:13Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación según la dinámica de poblaciones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial desde el punto de vista de la dinámica de poblaciones podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27518</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27518"/>
				<updated>2015-03-06T10:12:35Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación Numérica */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso h=1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27506</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27506"/>
				<updated>2015-03-06T10:09:16Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación según la dinámica de poblaciones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , exisistiendo por tanto una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27465</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27465"/>
				<updated>2015-03-06T09:51:29Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Código */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)%metodo de euler&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(2)%metodo de heun&lt;br /&gt;
hold on &lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
    legend('especie1','especie2','location','best')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)%relacion especie1-especie2 euler &lt;br /&gt;
plot(x,y)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
figure(4)%relacion especie1-especie2 heun &lt;br /&gt;
plot(w,z)&lt;br /&gt;
legend ('relacion entre las dos especies')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27458</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27458"/>
				<updated>2015-03-06T09:46:36Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Introducción */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos problemas, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia entre dos especies que cohabitan en un mismo ecosistema.&lt;br /&gt;
&lt;br /&gt;
Para llevar acabo esta labor nos hemos usado como herramientas las ecuaciones difenciales, así como del programa de matemática computacional Matlab, para obtener una representación gráfica de las soluciones.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27452</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27452"/>
				<updated>2015-03-06T09:44:31Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Amensalismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. Seria al revés que en el comensalismo&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27447</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27447"/>
				<updated>2015-03-06T09:43:43Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Comensalismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir. En este una de las constantes C seria nula y otra negativa que representaría el crecimiento.&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27444</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27444"/>
				<updated>2015-03-06T09:43:04Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Parasitismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio. La especie parásita tendría una constante C negativa para que el factor xy fuese positivo y aumentar el crecimiento, mientras que la otra constate C seria positiva , siendo el factor xy negativo ( decrecimiento en la población ) ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27441</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27441"/>
				<updated>2015-03-06T09:41:47Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Simbiosis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2. En las ecuaciones estaría representado por unas constantes c1 y c2 negativas para que el factor xy fuese positivo y aumentara el crecimiento de ambas representado por x' y y' en cada ecuación.&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27435</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27435"/>
				<updated>2015-03-06T09:39:21Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Neutralismo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.(En el sistema el factor xy seria nulo )&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27434</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27434"/>
				<updated>2015-03-06T09:39:16Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación del problema con una población inicial de 20 millones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27432</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27432"/>
				<updated>2015-03-06T09:37:57Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación del problema con una población inicial de 20 millones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
Como se puede observar con una población inicial de 20 millones de individuos la especie se extingue en aproximadamente 100 años&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa, de la comparación de las dos ultimas gráficas, que la diferencia entre los métodos de Heun y Runge-Kutta frente al de Euler permanece estable en el tiempo&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27428</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27428"/>
				<updated>2015-03-06T09:35:53Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Introducción */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
x'=a1x-b1x^2-c1xy &amp;lt;br/&amp;gt;&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27423</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27423"/>
				<updated>2015-03-06T09:32:07Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación del problema con una población inicial de 20 millones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
                       y0=20; h=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
                         y0=20; h=1;Ampliacion1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
                          y0=20; h=1; Ampliacion2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente:&lt;br /&gt;
x'=a1x-b1x^2-c1xy&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27421</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27421"/>
				<updated>2015-03-06T09:29:42Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación según la dinámica de poblaciones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                              Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                               Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente:&lt;br /&gt;
x'=a1x-b1x^2-c1xy&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27419</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27419"/>
				<updated>2015-03-06T09:28:48Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación del problema con una población inicial de 120 millones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                    Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                    Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    y0=120; h=1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
                   y0=120;ampliacion1; h=1&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
                   y0=120;ampliacion2; h=1&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente:&lt;br /&gt;
x'=a1x-b1x^2-c1xy&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27418</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27418"/>
				<updated>2015-03-06T09:25:54Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Interpretación según la dinámica de poblaciones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    Paso 0,1 ; y0 = 60&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
                    Paso 0,1 ; y0 = 60; ampliacion1&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
                    Paso 0,1 ; y0 = 60; ampliacion2&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente:&lt;br /&gt;
x'=a1x-b1x^2-c1xy&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27391</id>
		<title>Lógistica con umbral (Grupo 18)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=L%C3%B3gistica_con_umbral_(Grupo_18)&amp;diff=27391"/>
				<updated>2015-03-06T09:05:57Z</updated>
		
		<summary type="html">&lt;p&gt;Luis Moreno: /* Simbiosis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{ TrabajoED | Logistica con umbral. Grupo 18-C/D | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Gonzalo Ucar Lopez-Monis 1638 &lt;br /&gt;
Alvaro Solís Gonzalez 1628 &lt;br /&gt;
&lt;br /&gt;
Luis Moreno Fernandez de Soria 1348&lt;br /&gt;
&lt;br /&gt;
Fabio Torres Salas 1635&lt;br /&gt;
&lt;br /&gt;
Eduardo Rodríguez Ubeda 1620}}&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
En este trabajo se estudiarán dos modelos matemáticos, el primero de ellos sobre dinámica de poblaciones y en el segundo se estudiará los diferentes modelos de competencia.&lt;br /&gt;
&lt;br /&gt;
== Problema de valor inicial ==&lt;br /&gt;
Esta es la ecuación que se estudia en este problema:&lt;br /&gt;
                         &lt;br /&gt;
=== Resolución numérica ===&lt;br /&gt;
&lt;br /&gt;
Para la resolución numérica de este problema vamos a implementar con Matlab los métodos de Euler, Heun y Runge-Kutta de grado cuatro, ambos tres con diferente tamaño de paso: 1; 0.1; 0.01 de tal modo que podremos observar tanto las diferencias entre los diferentes métodos, como de la precisión conseguida con los diferentes tamaños de paso y ver cual seria el método óptimo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%DATOS DEL PROBLEMA&lt;br /&gt;
%Intervalo de tiempo [0,100].&lt;br /&gt;
t0=0;tN=100;    &lt;br /&gt;
%Población inicial&lt;br /&gt;
y0=input('introduzca poblacion inicial');          &lt;br /&gt;
%Se ejecutarán los 3 métodos con tres tamaños de paso: h=1,0.1,0.01 viendo asi como cambia la precisión  &lt;br /&gt;
&lt;br /&gt;
%Tamaño de paso&lt;br /&gt;
h=input('Introduce tamaño de paso:');      &lt;br /&gt;
%Nodos&lt;br /&gt;
N=(tN-t0)/h;        &lt;br /&gt;
%Constantes de la ecuación logística. &lt;br /&gt;
%r:constante de crecimiento&lt;br /&gt;
%M1:umbral&lt;br /&gt;
%M2: población cuando el tiempo tiende a infinito&lt;br /&gt;
r=0.04;M1=30;M2=100;&lt;br /&gt;
%Discretizacion del tiempo.&lt;br /&gt;
t=t0:h:tN;         &lt;br /&gt;
%Condición inicial.&lt;br /&gt;
E=zeros(1,N+1);E(1)=y0;    %Euler&lt;br /&gt;
HE=zeros(1,N+1);HE(1)=y0;  %Heun&lt;br /&gt;
R=zeros(1,N+1); R(1)=y0;   %Runge-Kutta&lt;br /&gt;
for i=1:N&lt;br /&gt;
 %Método Euler:&lt;br /&gt;
 E(i+1)=E(i)+h*((-r*R(i))*(1-R(i)/M1)*(1-R(i)/M2));&lt;br /&gt;
 &lt;br /&gt;
 %Método de Heun:&lt;br /&gt;
 Kh1=-r*HE(i)*(1-HE(i)/M1)*(1-HE(i)/M2);&lt;br /&gt;
 Kh2=-r*(HE(i)+Kh1*h)*(1-((HE(i)+Kh1*h)/M1))*(1-((HE(i)+Kh1*h)/M2));&lt;br /&gt;
 HE(i+1)= HE(i)+h/2*(Kh1+Kh2);&lt;br /&gt;
 &lt;br /&gt;
 %Método Runge-Kutta: &lt;br /&gt;
 K1=-r*R(i)*(1-R(i)/M1)*(1-R(i)/M2);&lt;br /&gt;
 K2=-r*(R(i)+1/2*K1*h)*(1-((R(i)+1/2*K1*h)/M1))*(1-((R(i)+1/2*K1*h)/M2));&lt;br /&gt;
 K3=-r*(R(i)+1/2*K2*h)*(1-((R(i)+1/2*K2*h)/M1))*(1-((R(i)+1/2*K2*h)/M2));&lt;br /&gt;
 K4=-r*(R(i)+K3*h)*(1-((R(i)+K3*h)/M1))*(1-((R(i)+K3*h)/M2));&lt;br /&gt;
 R(i+1)= R(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
end&lt;br /&gt;
%Ahora dibujamos las gráficas resultantes:&lt;br /&gt;
hold on  %Para mostrar todas las gráfcas a la vez&lt;br /&gt;
plot(t,E,'k') &lt;br /&gt;
plot(t,HE,'r')&lt;br /&gt;
plot(t,R,'g')&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
legend('EULER','HEUN','RUNGE-KUTTA','location','best')&lt;br /&gt;
&lt;br /&gt;
format long&lt;br /&gt;
&lt;br /&gt;
%Máximo error entre métodos (2 a 2)&lt;br /&gt;
C1=max(abs(R-E))    %Runge-Kutta y Euler&lt;br /&gt;
C2=max(abs(E-HE))   %Euler y Heun&lt;br /&gt;
C3=max(abs(HE-R))   %Heun y Runge-Kutta&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Interpretación Numérica===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se aprecia que con tamaño de paso 1 existe una leve diferencia entre los métodos de Runge-kutta y Heun frente al método de Euler, mientras que según vamos disminuyendo el tamaño de paso las diferencias entre los diferentes métodos disminuyen de manera sustancial, aún así se percibe que los métodos de Runge-Kutta y Heun siguen siendo mas precisos que el de Euler ya que los dos primeros son de orden 4 y 2 respectivamente y Euler de orden 1, por lo tanto se deduce que a mayor orden mayor precisión .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación según la dinámica de poblaciones ===&lt;br /&gt;
&lt;br /&gt;
Analizando el problema de valor inicial podemos observar que con una población inicial de 60 millones de individuos, el ecosistema (el planeta Tierra por ejemplo) es capaz de aceptar una mayor población, por lo que la especie empieza a crecer de manera exponencial pues no encuentra ningún tipo de obstáculo tales como una guerra, una enfermedad o una época de sequía y escasez que impidan un óptimo desarrollo, este crecimiento continúa teniendo un carácter exponencial hasta que la población se aproxima a los 100 millones de individuos, nivel sobre el cual la población se estabiliza, esto se debe a que todo ecosistema tiene un número limitado de recursos naturales necesarios para la supervivencia de los individuos ya existente; al ser este numero de recursos naturales una cantidad finita, la población (numero de individuos) que este puede sostener también lo va a ser; por lo tanto por mucho que avancemos en el tiempo la población nunca va a superar el umbral de los 100 millones de individuos , existe una asíntota en 100 millones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paso01 60.jpg|600px|izquierda|Paso 0,1 ; y0 = 60]]&lt;br /&gt;
[[Archivo:paso01_60_ampliacion.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion1]]&lt;br /&gt;
[[Archivo:paso01_60_ampliacion_hr.jpg|500px|centro|Paso 0,1 ; y0 = 60; ampliacion2]]&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 120 millones ===&lt;br /&gt;
&lt;br /&gt;
Se observa que al ser la población inicial de 120 millones de individuos,esta está avocada la reducción del número de ejemplares de la especie de una manera drástica reduciéndose la población en 20 millones en poco mas de 20 años, esto se debe a que el ecosistema no puede proveer a la especie de los recursos suficientes para la subsistencia de todos los miembros, por lo que si no pueden cubrir sus necesidades básicas de comida, por ejemplo, van a sufrir una desnutrición la cual impide que se reproduzcan ya que esto supondría un gasto extra de recursos los cuales no poseen, pero aparte convierte a los miembros ya existentes en mas vulnerables a enfermedades por lo que su esperanza de vida se ve reducida, así que, como no hay nuevos miembros que hagan aumentar el numero de cabezas y las ya existentes van muriendo la población se va a reducir hasta el limite que el ecosistema permita mantener con garantías de salud en este caso 100 millones.&lt;br /&gt;
&lt;br /&gt;
En conclusión, si la población supera el umbral de los 100 millones de individuos esta va a tender a reducirse hasta llegar a los 100 millones pues es el limite máximo de individuos que puede soportar el ecosistema.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_120.jpg|izquierda|600px|y0=120]]&lt;br /&gt;
[[Archivo:paso01_120_ampliacion_hr.jpg|centro|500px|ampliacion1]]&lt;br /&gt;
[[Archivo:paso01_120_ampliacion1.jpg|centro|500px|ampliacion2]]&lt;br /&gt;
&lt;br /&gt;
La población inicial son 120 millones al esta por encima del número de individuos ideal de la especie, tenderá a alcanzar esa cantidad y estabilizarse en 100 millones.&lt;br /&gt;
&lt;br /&gt;
=== Interpretación del problema con una población inicial de 20 millones ===&lt;br /&gt;
&lt;br /&gt;
En este caso nos percatamos que la especie se extingue, esto se debe a que esta especie necesita como mínimo 30 millones de individuos para poder asegurar su continuidad en el tiempo. La extinción de esta especie se debe a que con menos de 30 millones de individuos no pueden desarrollar todas las actividades básicas para la subsistencia de la misma, por ejemplo con menos de 30 millones de individuos no son capaces de desarrollar la tecnología necesaria para así poder construir embalses que permitan tener unas reservas estables de agua, para así no tener que depender de las lluvias momentáneas, creándose con ello una estabilidad en las condiciones de vida haciéndolas propicias para que el número de individuos siga aumentando, lo que lleva a la reducción del número de individuos y finalmente a su extinción.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:paso01_20.jpg|izquierda|600px|y0=20]]&lt;br /&gt;
[[Archivo:paso01_20_ampliacion.jpg|derecha|500px|Ampliacion1]]&lt;br /&gt;
[[Archivo:paso1_20_ampliacion.jpg|derecha|500px|Ampliacion2]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La población inicial son 20 millones, al estar por debajo del umbral tiende a extinguirse la especie.&lt;br /&gt;
&lt;br /&gt;
== Modelos de Competencia ==&lt;br /&gt;
=== Introducción ===&lt;br /&gt;
El problema no lineal viene a interpretar la forma de dos especies de evolucionar en el tiempo dependiendo de distintos factores que las pueden relacionar, ya sean alimentos,espacio...pudiendo llegar a competir por ellos. A este se le llama modelo de competencia logistica y esta representado por el sistema de ecuaciones diferenciales siguiente:&lt;br /&gt;
x'=a1x-b1x^2-c1xy&lt;br /&gt;
y'=a2y-b2y^2-c2xy&lt;br /&gt;
Ambas especies crecen o decrecen dependiendo de las constantes que pongamos y estas interaccionan entre si por el factor xy de la ecuación ( competencia entre ambas ), si las constantes c1 o c2 son nulas representa que no hay correlación entre las especies o que una influye sobre la otra y la otra no. Las constantes a1,a2,b1,b2 simbolizan en cada ecuación el crecimiento que tendría dicha especie por si misma.&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% modelo de competencia logistica&lt;br /&gt;
clear all, clf&lt;br /&gt;
a1=input('Introduce un valor para a1');&lt;br /&gt;
a2=input('Introduce un valor para a2');&lt;br /&gt;
b1=input('Introduce un valor para b1');&lt;br /&gt;
b2=input('Introduce un valor para b2');&lt;br /&gt;
c1=input('Introduce un valor para c1');&lt;br /&gt;
c2=input('Introduce un valor para c2');&lt;br /&gt;
t0=0 ;&lt;br /&gt;
tN=input('Introduce un valor para t final');&lt;br /&gt;
x0=2;&lt;br /&gt;
y0=7;&lt;br /&gt;
h=input('Introduce la distacncia de paso');&lt;br /&gt;
% definimos la variable independiente&lt;br /&gt;
t=t0:h:tN;&lt;br /&gt;
N=round((tN-t0)/h); %número de subintervalos&lt;br /&gt;
x=zeros(1,N+1); %Euler&lt;br /&gt;
x(1)=x0;&lt;br /&gt;
y=zeros(1,N+1);&lt;br /&gt;
y(1)=y0;&lt;br /&gt;
w=zeros(1,N+1); %Heun&lt;br /&gt;
w(1)=x0;&lt;br /&gt;
z=zeros(1,N+1);&lt;br /&gt;
z(1)=y0;&lt;br /&gt;
for i=1:N&lt;br /&gt;
    %Euler&lt;br /&gt;
    x(i+1)=x(i)+h*(a1*x(i)-b1*x(i)^2-c1*x(i)*y(i));&lt;br /&gt;
    y(i+1)=y(i)+h*(a2*y(i)-b2*y(i)^2-c2*x(i)*y(i));&lt;br /&gt;
    %Heun&lt;br /&gt;
    k1w=a1*w(i)-b1*w(i)^2-c1*w(i)*z(i);&lt;br /&gt;
    k1z=a2*z(i)-b2*z(i)^2-c2*w(i)*z(i);&lt;br /&gt;
    k2w = a1*(w(i)+k1w*h)-b1*(w(i)+k1w*h)^2-c1*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    k2z = a2*(z(i)+k1z*h)-b2*(z(i)+k1z*h)^2-c2*(w(i)+k1w*h)*(z(i)+k1z*h);&lt;br /&gt;
    w(i+1)=w(i)+(h/2)*(k1w+k2w);&lt;br /&gt;
    z(i+1)=z(i)+(h/2)*(k1z+k2z);&lt;br /&gt;
end&lt;br /&gt;
figure(1)&lt;br /&gt;
hold on&lt;br /&gt;
    plot(t,x)&lt;br /&gt;
    plot(t,y,'r')&lt;br /&gt;
figure(2)&lt;br /&gt;
    plot(t,w)&lt;br /&gt;
    plot(t,z,'r')&lt;br /&gt;
hold off&lt;br /&gt;
figure(3)&lt;br /&gt;
plot(x,y)&lt;br /&gt;
figure(4)&lt;br /&gt;
plot(w,z)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Tipos de modelos ===&lt;br /&gt;
Aquí expondremos los diferentes modelos dados en el ejemplo  estudiaremos seis modelos de competencia en los que se muestran las diferentes relaciones entre especies en cada una de ellas mostraremos las gráficas dadas en los diferentes ejemplos con los modelos de euler y heun.&lt;br /&gt;
&lt;br /&gt;
Consideramos que hay dos especies animales distintas que ocupan el mismo ecosistema, no como depredador y presa, sino como competidores en el uso de los mismos recursos, como alimentos o espacio vital. Designamos por x(t) e y(t) la cantidad de animales de cada especie cuando han pasado t unidades de tiempo y obtenemos los siguientes modelos&lt;br /&gt;
&lt;br /&gt;
En principio los dos métodos serían válidos pero sin embargo al hacer las gráficas y obtener los resultados vemos que con h=0.1 el método de euler pierde una precisión significativa, por lo tanto para hacer una aproximación adecuada habría que utilizar el método de heun (que tiene grado 4) ;&lt;br /&gt;
ademas se observa que a medida que disminuye el tamaño de paso h se aumenta la precisión del método. Por lo tanto en este ejemplo h=0.1 es menos preciso que 0.001. Así que hemos hecho el estudio con h=0.001 para ganar precisión.&lt;br /&gt;
&lt;br /&gt;
==== Neutralismo ====&lt;br /&gt;
&lt;br /&gt;
Ninguna especie influye sobre la otra, es decir, ambas siguen su crecimiento o decrecimiento, son independientes.&lt;br /&gt;
[[Archivo:modelo2euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo2heun.jpg|500px|centro|Heum]]&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Simbiosis ====&lt;br /&gt;
Ambas especies se favorecen , es decir, aumenta la población de ambas en menor o mayor grado sin generar perjuicio en ninguna de las 2&lt;br /&gt;
[[Archivo:modelo3euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo3heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Competición ====&lt;br /&gt;
&lt;br /&gt;
Cada especie tiende a eliminar a la otra, compiten posiblemente por los mismos recursos, al fina una acabará desapareciendo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo4euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo4heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
==== Parasitismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive gracias a la otra provocando a esta segunda un perjuicio ; una aumenta y la otra disminuye levemente&lt;br /&gt;
[[Archivo:mdelo1euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo1heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Comensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie vive a expensas de la otra pero sin crearle ningún perjuicio a la segunda es decir una se mantiene sigue su crecimiento normal y la otra depende la primera para poder sobrevivir&lt;br /&gt;
[[Archivo:modelo6euler.jpg|500px|izquierda|Euler]]&lt;br /&gt;
[[Archivo:modelo6heun.jpg|500px|centro|Heum]]&lt;br /&gt;
&lt;br /&gt;
EXPLICACION GRAFICO&lt;br /&gt;
&lt;br /&gt;
==== Amensalismo ====&lt;br /&gt;
&lt;br /&gt;
Una especie provoca que la otra se reduzca , es decir le provoca un perjuicio pero la primera no obtiene ningún beneficio de esto, ella sigue su normal crecimiento sin que la otra le afecte. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:modelo5euler.jpg|550px|izquierda|Competición Euler]]&lt;br /&gt;
[[Archivo:modelo5heun.jpg|550px|centro|Competición Heum]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Luis Moreno</name></author>	</entry>

	</feed>