Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
exercicios:exerc2 [2012/05/16 14:18] – [Estocasticidade Ambiental] adalardoexercicios:exerc2 [2024/01/09 18:18] (atual) – edição externa 127.0.0.1
Linha 284: Linha 284:
  
 ===== Estocasticidade Ambiental ===== ===== Estocasticidade Ambiental =====
-Flutuações ambientais podem exercer efeito na taxa de crescimento instantâneo da população. De uma forma simples, podemos imaginar que essa variação funcione como um ruído no //r//, como se a população em média tivesse uma taxa, mas a cada realização ela pudesse ser um tanto diferente devido a condições externar a ela própria. A realização dessa estocasticidade ambiental em modelos contínuos é um pouco mais complicada, mas podemos imaginá-la em um crescimento discreto, onde cada geração a realização do crescimento populacional é afetada pela estocasticidade ambiental. Nesse caso teríamos um //lambda//: o $\lambda$ estocástico.+Flutuações ambientais podem exercer efeito na taxa de crescimento instantâneo da população. De uma forma simples, podemos imaginar que essa variação funcione como um ruído no //r//, como se a população em média tivesse uma taxa, mas a cada realização ela pudesse ser um tanto diferente devido a condições externar a ela própria. A implementação dessa estocasticidade ambiental em modelos contínuos é um pouco mais complicada, mas podemos imaginá-la como realizações em algum intervalo pequeno de tempo.  
 +Para um crescimento discreto a construção de simulações com estocasticidade ambiental é mais intuitivo: cada realização o Lambda é afetado pela variação ambiental. Vamos fazê-la.
  
 <code> <code>
-lamb = rnorm(10, mean=1.2, sd=0.8+npop=10 
-N0=rep(10,10)+n0=10 
 +lamb.med = 1.2 
 +lamb.sd= 0.4 
 +lamb = rnorm(npop, mean=lamb.med, sd=lamb.sd
 +N0=rep(n0,npop)
 N1=lamb*N0 N1=lamb*N0
-lamb=rnorm(10, mean=1.2, sd=0.8)+lamb=rnorm(npop, mean=lamb.med, sd=lamb.sd)
 N2=N1*lamb N2=N1*lamb
-N3=N2*rnorm(10,mean=0.3,sd=0.05+N3=N2*rnorm(npop,mean=lamb.med,sd=lamb.sd
-N4=N3*exp(rnorm(10,mean=0.3,sd=0.05)+N4=N3*rnorm(10,mean=lamb.med,sd=lamb.sd
-N5=N4*exp(rnorm(10,mean=0.3,sd=0.05))+N5=N4*rnorm(10,mean=lamb.med,sd=lamb.sd)
 Nt<-rbind(N0,N1,N2,N3,N4,N5) Nt<-rbind(N0,N1,N2,N3,N4,N5)
-matplot(0:5, Nt, type="l", lty=1:6) +matplot(0:5, Nt, type="l", lty=2:7)
-lines(1:6, exp(1:10*0.3), lwd=2) +
 </code> </code>
 ==== Desafio ==== ==== Desafio ====
  
-É possível adaptar a nossas funções anteriores para que possa também modelar populações com estocasticidade ambiental!+É possível adaptar a nossas função anterior de crescimento discreto para que possa também modelar populações com estocasticidade ambiental!
  
 <box 70% green |Dicas> <box 70% green |Dicas>
 O primeiro passo sempre e pensar quais argumentos vamos precisar O primeiro passo sempre e pensar quais argumentos vamos precisar
-Nesse caso, temos apenas mais um argumento o **//dpr//** : o desvio padrão de //r//. O resto continua o mesmo, lembre-se que se o **//dpr//** for 0, nosso população é determinística! Ou seja, a mesma função pode se prestar para simular ambos cenários.+Nesse caso, temos apenas mais um argumento o **//lamb.dp//** : o desvio padrão de //lambda//. O resto continua o mesmo, lembre-se que se o **//lamb.dp//** for 0, nosso população é determinística! Ou seja, a mesma função pode se prestar para simular ambos cenários.
  
  
exercicios/exerc2.1337177899.txt.gz · Última modificação: 2024/01/09 18:17 (edição externa)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0