Fórum de Matemática | DÚVIDAS? Nós respondemos!
https://forumdematematica.org/

Definir função que gera um loop
https://forumdematematica.org/viewtopic.php?f=15&t=11027
Página 1 de 1

Autor:  deeputado [ 03 mai 2016, 04:44 ]
Título da Pergunta:  Definir função que gera um loop

Olá, recentemente enquanto jogava um joguinho da internet chamado ikariam me deparei com o seguinte problema:

O crescimento populacional da minha cidade é definido por
Cp=0,02(S-P)
sendo Cp o crescimento populacional em habitantes/hora
S= o nível de satisfação da cidade, que varia conforme minhas ações, para esse problema considere uma constante.
P= a população atual da cidade.

Gostaria de saber qual seria a função da população no tempo.
é facil notar que não é simplesmente multiplicar o Cp pelo tempo, por que ele vai variar no decorrer do tempo
Por exemplo, se o crescimento populacional agora é 4 hab/hora, daqui a 1 hora a população vai ter aumentado aproximadamente 4, por tanto, o Cp vai ser menor.
Então a função da população, pelo pouco que sei de integral seria a ∫Cpdt, no entanto, n sei resolver isso, por que o Cp está em função de P, e P seria essa integral, entrando num loop.

Alguem poderia me ajudar a definir essa função?
Mostrar como resolver essa integral, ou onde eu errei nessa análise?
Obrigado

Autor:  Sobolev [ 03 mai 2016, 15:07 ]
Título da Pergunta:  Re: Definir função que gera um loop  [resolvida]

A única coisa que lhe falta é relacionar \(C_p\) com \(P\). Uma forma óbvia é admitir que \(C_p(t)\) corresponde exactament à derivada \(P'(t)\). o problema é portanto determinar uma função \(P(t)\) que verifique \(P'(t)=0.02(S - P(t))\).

A solução desta equação diferencial é \(P(t)= S + k e^{-0.02 t}\), em que a constante k é calculada de modo a satisfazer uma determinada condição inicial. Por exemplo, se a população no instante t =0 for 1000, teremos que \(S+ k e^{-0.02\times 0}=1000\), pelo que k = 1000 - S e a solução será dada por \(P(t)=S + (1000-S)e^{-0.02 t}\).

Página 1 de 1 Os Horários são TMG [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/