Os LABPYTHON: Os modelos de Malthus e Verhulst aplicados ao estudo da dinâmica populacional da cidade de Rio Grande

Autores

Palavras-chave:

Python, Métodos Numéricos, Dinâmica Populacional

Resumo

Este trabalho apresenta soluções para o problema de crescimento populacional, aplicado ao município de
Rio Grande - RS, entre os anos de 2010 e 2012, formulado pelos modelos de dinâmica populacional de Malthus e
Verhulst. Utiliza-se a plataforma Jupyter Notebook, junto a linguagem de programação Python e suas bibliotecas
SymPy, NumPy e Matplotlib, para implementar os métodos de solução numérica de Euler, Euler Modificado e Runge-
Kutta de 4a ordem, exibir e documentar os resultados obtidos. Comparam-se os dados reais para os anos presents na
formação do problema com os resultados obtidos pelos modelos populacionais. Faz-se, ainda, uma estimativa para o
ano de 2022, que é comparada aos dados fornecidos pelo Instituto Brasileiro de Geografia e Estatística (IBGE) para
esse mesmo ano. Os resultados apresentados são satisfatórios, com erros inferiores a 4%.

Downloads

Não há dados estatísticos.

Referências

Bacaër, N. A Short History of Mathematical Population Dynamics, 1a ed.; Springer: Londres, Inglaterra, 2011;

Volume 1, pp. 31–39. DOI: 10.1007/978-0-85729-115-8.

Mill, J. S.; A Lei do Aumento da Mão-de-Obra. Em Princípios de Economia Política: Com algumas de suas

aplicações à filosofia social, 1a ed.; Nova Cultural: São Paulo, Brasil, 1996; Volume 1, pp. 211–2017.

Boyce, E. W.; Richard, C.D. Equações Diferenciais Elementares e Problemas de Valores de Contorno, 8a ed.; LTC:

Rio de Janeiro, Brasil, 2006; pp. 13–14.

Python: Página de documentação oficial do Python. Disponível online: https://www.python.org/doc/ (Acesso em

/03/2023).

RIPE 2024, X, Firstpage-Lastpage 10

DATASUS: Estimativas de 1992 a 2021. Disponível online: https://datasus.saude.gov.br/populacao-residente/

(Acesso em 07/06/2022).

Malthus, T. R. An Essay on the Principle of Population; J. Johnson: London, 1798.

Chapra, S. C.; Canale, R. P. Métodos Numéricos para Engenharia, 5a ed.; Mcgraw Hill: São Paulo, 2008.

Menezes, N. Introdução à Programação com Python: Algoritmos e Lógica de Programação para Iniciantes, 2a ed.;

NOVATEC: São Paulo, Brasil, 2014; Volume 1, pp. 26–29.

NumPy: Página de documentação do NumPy. Disponível online: https://numpy.org/doc/stable (Acesso em

/06/2023).

SymPy: Documentação oficial do SymPy. Disponível online: https://github.com/sympy/sympy/realeases (Acesso

em 30/03/2023).

Matplotlib: Using Matplotlib – Matplotlib documentation. Disponível online:

https://matplotlib.org/stable/users/index.html (Acesso em 30/03/203).

Ruggiero, M.A.; Cálculo Numérico: Aspectos teóricos e computacionais, 2a ed.; Pearson Makron Books: São Paulo,

Brasil, 2019; Volume 1, pp. 316–353.

Zill, D.; Equações Diferenciais com Aplicação em Modelagem, 10a ed.; Cengage Learning: São Pulo, Brasil, 2016;

Volume 1, pp. 37–89.

Downloads

Publicado

2024-01-31

Como Citar

Biller, J., Rodriguez, B., & Poffal, C. (2024). Os LABPYTHON: Os modelos de Malthus e Verhulst aplicados ao estudo da dinâmica populacional da cidade de Rio Grande. Revista Interdisciplinar De Pesquisa Em Engenharia, 9(2), 99–108. Recuperado de https://periodicos.unb.br/index.php/ripe/article/view/52304