You are on page 1of 1

tempo <- 100 # Nmero de geraes no tempo t

H <- numeric(tempo) # Herbvoros


P <- numeric(tempo) # Parasitoides da populao A
Q <- numeric(tempo) # Parasitoides da populao B
H[1] = 100; P[1] = 25; Q[1] = 25; # Valores iniciais para as populaes de Hospedeir
os and Parasitoides
ap = 0.01; aq = 0.01; c = 1; r = 2; k = 400; # Valores dos parmetros
for (i in 2:tempo) {
H[i] = H[i-1] * exp(r *(1 - H[i-1]/k)) * ((1 + (a * P[i-1])/k)^-k) * ((1 + (aq
* Q[i-1])/k)^-k)
P[i] = c * H[i-1] * (1 - (1 + (ap * P[i-1])/k)^-k)
Q[i] = c * H[i-1] * ((1 + (aq * P[i-1])/k)^-k) - (((1 + (ap * P[i-1])/k) + (aq
* Q[i-1])/k)^-k)
}
par(mfrow = c(1,2)) # 1 x 2 Grficos
plot(1:tempo, H, type = "n", las = 1, xlim = c(0,100), ylim = c(0,550), ylab = "
Nmero de indivduos",
xlab = "Tempo",cex.lab = 1.5)
leg.txt = c("Hospedeiro","Parasitoide.A", "Parasitoide.B")
legend("topright",leg.txt,lwd=3,lty = c(1,2,3))
lines(1:tempo,H,lwd=2,lty=1)
lines(1:tempo,P,lwd=2,lty=2, col='red')
lines(1:tempo,Q,lwd=2,lty=3, col='blue')
plot(P, Q, las = 2, xlim
es B", xlab = "Nmero de
plot(H, P, las = 2, xlim
es A", xlab = "Nmero de
plot(H, Q, las = 2, xlim
es B", xlab = "Nmero de

= c(0,500), ylim = c(0,500), ylab = "Nmero de parasitoid


parasitoides A ", cex.lab = 1.5,type = "l",lwd = 2)
= c(0,500), ylim = c(0,500), ylab = "Nmero de parasitoid
hospedeiros ", cex.lab = 1.5,type = "l",lwd = 2)
= c(0,500), ylim = c(0,500), ylab = "Nmero de parasitoid
hospedeiros ", cex.lab = 1.5,type = "l",lwd = 2)

You might also like