The LABPYTHON: Malthus and Verhulst models applied to the study of population dynamics in the city of Rio Grande
Autor(a) principal: | |
---|---|
Data de Publicação: | 2024 |
Outros Autores: | , |
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 |