File:Lotka-Volterra model (1.1, 0.4, 0.4, 0.1).svg

De Wikimedia Commons, el repositorio multimedia libre
Ir a la navegación Ir a la búsqueda

Archivo original(archivo SVG, nominalmente 692 × 400 píxeles, tamaño de archivo: 43 kB)

Leyendas

Leyendas

Añade una explicación corta acerca de lo que representa este archivo

Resumen

[editar]
Descripción
English: Time evolution of variables following Lotka-Volterra model of predator-prey dynamics. The parameters are as follows:

Prey growth rate: : 1.1
Prey death rate: : 0.4
Predator death rate: : 0.4

Predator growth rate: : 0.1
Fecha
Fuente Trabajo propio File:Lotka-Volterra model (1.1, 0.4, 0.4, 0.1).png
Autor Ian Alexander (parameters, PNG version)
Krishnavedala (vectorisation)
SVG desarrollo
InfoField
 
El código fuente de esta imagen SVG es válido.
 
Este gráfico vectorial fue creado con Matplotlib
Código fuente
InfoField

Python code

Source code
import numpy as np
import matplotlib.pyplot as plt

alpha = 1.1   # prey growth rate 
beta = 0.4    # prey death rate 
gamma = 0.4   # predator death rate 
delta = 0.1   # predator growth rate 
x0 = 10       # initial prey population
y0 = 10       # initial predator population

dt = 1e-3
t = np.arange(0,100,dt)
x = np.zeros_like(t, dtype=np.float)
y = np.zeros_like(t, dtype=np.float)
x[0], y[0] = x0, y0

for i, _ in enumerate(t):
    if i == 0:
        continue
    x[i] = x[i-1] + (alpha * x[i-1] - beta * x[i-1] * y[i-1]) * dt
    y[i] = y[i-1] + (delta * x[i-1] * y[i-1] - gamma * y[i-1]) * dt

fig, ax = plt.subplots(figsize=(9,5))
ax.plot(t, x, label='Prey')
ax.plot(t, y, '--', label='Predator')
ax.grid(True)
ax.legend()
ax.set_ylabel('population')
ax.set_xlabel('time')
fig.savefig('predator_prey.svg',
            bbox_inches='tight', transparent=True)

Licencia

[editar]
Yo, el titular de los derechos de autor de esta obra, la publico en los términos de la siguiente licencia:
w:es:Creative Commons
atribución compartir igual
Este archivo está disponible bajo la licencia Creative Commons Attribution-Share Alike 4.0 International.
Eres libre:
  • de compartir – de copiar, distribuir y transmitir el trabajo
  • de remezclar – de adaptar el trabajo
Bajo las siguientes condiciones:
  • atribución – Debes otorgar el crédito correspondiente, proporcionar un enlace a la licencia e indicar si realizaste algún cambio. Puedes hacerlo de cualquier manera razonable pero no de manera que sugiera que el licenciante te respalda a ti o al uso que hagas del trabajo.
  • compartir igual – En caso de mezclar, transformar o modificar este trabajo, deberás distribuir el trabajo resultante bajo la misma licencia o una compatible como el original.

Historial del archivo

Haz clic sobre una fecha y hora para ver el archivo tal como apareció en ese momento.

Fecha y horaMiniaturaDimensionesUsuarioComentario
actual16:50 20 dic 2018Miniatura de la versión del 16:50 20 dic 2018692 × 400 (43 kB)Krishnavedala (discusión | contribs.)graph labels corrected
16:31 20 dic 2018Miniatura de la versión del 16:31 20 dic 2018692 × 400 (42 kB)Krishnavedala (discusión | contribs.)User created page with UploadWizard

La siguiente página usa este archivo:

Uso global del archivo

Las wikis siguientes utilizan este archivo:

Metadatos