The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande

Detalhes bibliográficos
Autor(a) principal: Biller, Jhonatan
Data de Publicação: 2024
Outros Autores: Rodriguez, Bárbara, Poffal, Cristiana
Tipo de documento: Artigo
Idioma: por
Título da fonte: Revista Interdisciplinar de Pesquisa em Engenharia
Texto Completo: https://periodicos.unb.br/index.php/ripe/article/view/52304
Resumo: This work presents solutions to the population growth problem applied to the municipality of Rio Grande -RS, between the years 2010 and 2012, formulated by the population dynamics models of Malthus and Verhulst. TheJupyter Notebook platform is employed, along with the Python programming language and its libraries SymPy,NumPy, and Matplotlib, to implement the numerical solution methods of Euler, Modified Euler, and 4th-orderRunge-Kutta, display, and document the obtained results. Real data for the years present in the problem formulationare compared with the results obtained by the population models. Additionally, an estimate is made for the year2022, which is compared to the data provided by the Brazilian Institute of Geography and Statistics (IBGE) for thesame year. The presented results are satisfactory, with errors below 4%.
id UNB-19_91b8c361aa41cce78db855205a416ffb
oai_identifier_str oai:ojs.pkp.sfu.ca:article/52304
network_acronym_str UNB-19
network_name_str Revista Interdisciplinar de Pesquisa em Engenharia
repository_id_str
spelling The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio GrandeOs LABPYTHON: Os modelos de Malthus e Verhulst aplicados ao estudo da dinâmica populacional da cidade de Rio GrandePythonNumerical MethodsPopulation DynamicsPythonMétodos NuméricosDinâmica PopulacionalThis work presents solutions to the population growth problem applied to the municipality of Rio Grande -RS, between the years 2010 and 2012, formulated by the population dynamics models of Malthus and Verhulst. TheJupyter Notebook platform is employed, along with the Python programming language and its libraries SymPy,NumPy, and Matplotlib, to implement the numerical solution methods of Euler, Modified Euler, and 4th-orderRunge-Kutta, display, and document the obtained results. Real data for the years present in the problem formulationare compared with the results obtained by the population models. Additionally, an estimate is made for the year2022, which is compared to the data provided by the Brazilian Institute of Geography and Statistics (IBGE) for thesame year. The presented results are satisfactory, with errors below 4%.Este trabalho apresenta soluções para o problema de crescimento populacional, aplicado ao município deRio Grande - RS, entre os anos de 2010 e 2012, formulado pelos modelos de dinâmica populacional de Malthus eVerhulst. Utiliza-se a plataforma Jupyter Notebook, junto a linguagem de programação Python e suas bibliotecasSymPy, 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 naformação do problema com os resultados obtidos pelos modelos populacionais. Faz-se, ainda, uma estimativa para oano de 2022, que é comparada aos dados fornecidos pelo Instituto Brasileiro de Geografia e Estatística (IBGE) paraesse mesmo ano. Os resultados apresentados são satisfatórios, com erros inferiores a 4%.Programa de Pós-Graduação em Integridade de Materiais da Engenharia2024-01-31info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://periodicos.unb.br/index.php/ripe/article/view/52304Revista Interdisciplinar de Pesquisa em Engenharia; Vol. 9 No. 2 (2023): Revista Interdisciplinar de Pesquisa em Engenharia; 99-108Revista Interdisciplinar de Pesquisa em Engenharia; v. 9 n. 2 (2023): Revista Interdisciplinar de Pesquisa em Engenharia; 99-1082447-6102reponame:Revista Interdisciplinar de Pesquisa em Engenhariainstname:Universidade de Brasília (UnB)instacron:UNBporhttps://periodicos.unb.br/index.php/ripe/article/view/52304/39403Copyright (c) 2024 Revista Interdisciplinar de Pesquisa em Engenhariahttps://creativecommons.org/licenses/by-nd/4.0info:eu-repo/semantics/openAccessBiller, JhonatanRodriguez, BárbaraPoffal, Cristiana2024-02-05T19:28:36Zoai:ojs.pkp.sfu.ca:article/52304Revistahttps://periodicos.unb.br/index.php/ripePUBhttps://periodicos.unb.br/index.php/ripe/oaianflor@unb.br2447-61022447-6102opendoar:2024-02-05T19:28:36Revista Interdisciplinar de Pesquisa em Engenharia - Universidade de Brasília (UnB)false
dc.title.none.fl_str_mv The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande
Os LABPYTHON: Os modelos de Malthus e Verhulst aplicados ao estudo da dinâmica populacional da cidade de Rio Grande
title The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande
spellingShingle The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande
Biller, Jhonatan
Python
Numerical Methods
Population Dynamics
Python
Métodos Numéricos
Dinâmica Populacional
title_short The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande
title_full The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande
title_fullStr The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande
title_full_unstemmed The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande
title_sort The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande
author Biller, Jhonatan
author_facet Biller, Jhonatan
Rodriguez, Bárbara
Poffal, Cristiana
author_role author
author2 Rodriguez, Bárbara
Poffal, Cristiana
author2_role author
author
dc.contributor.author.fl_str_mv Biller, Jhonatan
Rodriguez, Bárbara
Poffal, Cristiana
dc.subject.por.fl_str_mv Python
Numerical Methods
Population Dynamics
Python
Métodos Numéricos
Dinâmica Populacional
topic Python
Numerical Methods
Population Dynamics
Python
Métodos Numéricos
Dinâmica Populacional
description This work presents solutions to the population growth problem applied to the municipality of Rio Grande -RS, between the years 2010 and 2012, formulated by the population dynamics models of Malthus and Verhulst. TheJupyter Notebook platform is employed, along with the Python programming language and its libraries SymPy,NumPy, and Matplotlib, to implement the numerical solution methods of Euler, Modified Euler, and 4th-orderRunge-Kutta, display, and document the obtained results. Real data for the years present in the problem formulationare compared with the results obtained by the population models. Additionally, an estimate is made for the year2022, which is compared to the data provided by the Brazilian Institute of Geography and Statistics (IBGE) for thesame year. The presented results are satisfactory, with errors below 4%.
publishDate 2024
dc.date.none.fl_str_mv 2024-01-31
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://periodicos.unb.br/index.php/ripe/article/view/52304
url https://periodicos.unb.br/index.php/ripe/article/view/52304
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://periodicos.unb.br/index.php/ripe/article/view/52304/39403
dc.rights.driver.fl_str_mv Copyright (c) 2024 Revista Interdisciplinar de Pesquisa em Engenharia
https://creativecommons.org/licenses/by-nd/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2024 Revista Interdisciplinar de Pesquisa em Engenharia
https://creativecommons.org/licenses/by-nd/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Programa de Pós-Graduação em Integridade de Materiais da Engenharia
publisher.none.fl_str_mv Programa de Pós-Graduação em Integridade de Materiais da Engenharia
dc.source.none.fl_str_mv Revista Interdisciplinar de Pesquisa em Engenharia; Vol. 9 No. 2 (2023): Revista Interdisciplinar de Pesquisa em Engenharia; 99-108
Revista Interdisciplinar de Pesquisa em Engenharia; v. 9 n. 2 (2023): Revista Interdisciplinar de Pesquisa em Engenharia; 99-108
2447-6102
reponame:Revista Interdisciplinar de Pesquisa em Engenharia
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Revista Interdisciplinar de Pesquisa em Engenharia
collection Revista Interdisciplinar de Pesquisa em Engenharia
repository.name.fl_str_mv Revista Interdisciplinar de Pesquisa em Engenharia - Universidade de Brasília (UnB)
repository.mail.fl_str_mv anflor@unb.br
_version_ 1798315224311267328