Forestmensuration.jl: Uma Introdução à Aplicações em Julia
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2022 |
| Idioma: | por |
| Título da fonte: | Manancial - Repositório Digital da UFSM |
| dARK ID: | ark:/26339/0013000014p94 |
| Texto Completo: | http://repositorio.ufsm.br/handle/1/31917 |
Resumo: | Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Campus Frederico Westphalen, Curso de Engenharia Florestal, RS, 2022. |
| id |
UFSM_2857da3b1ce3fd4998d78622c9fed902 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufsm.br:1/31917 |
| network_acronym_str |
UFSM |
| network_name_str |
Manancial - Repositório Digital da UFSM |
| repository_id_str |
|
| spelling |
Forestmensuration.jl: Uma Introdução à Aplicações em JuliaForestmensuration.jl: An Introduction to Applications in JuliaMensuração FlorestalProgramaçãoLinguagem JuliaCNPQ::CIENCIAS AGRARIAS::RECURSOS FLORESTAIS E ENGENHARIA FLORESTALTrabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Campus Frederico Westphalen, Curso de Engenharia Florestal, RS, 2022.Computational advances essentially driven by operating systems and programming languages leverage several areas of knowledge, which use logical processes to transform data into information. Among these areas, forest measurement stands out, which brings together methodological concepts supported by mathematical principles to assess the dynamics of forests. Among the programming languages, the Julia language has recently been gaining prominence in the academic environment, due to its high performance and ease of learning. Being a modern alternative for complex models that demand speed of processing and mathematical efficiency. However, it still lacks models and functions aimed at the forestry sector, as well as tutorials in Portuguese. For these reasons, the objectives of this work are the development of a package for forest measurement, which gathers equations in an organized and standardized way and the creation of a tutorial material to teach the basic commands of the language and the package's functionalities. To this end, a review and selection of the main measurement topics covered in academic books was carried out and their translation into the Julia programming language. The tools used to develop the package were Git, GitHub, Visual Studio Code and Julia. To create the tutorial material, the Pluto and PlutoUI packages were used, generating interactive files in PDF format. The package developed has themes such as: descriptive and inferential statistics; usual dendrometric averages; frequency tables; diametric tables; volume tables; cube equations; simple, multiple and qualitative linear regression models; graphical analysis of regression residuals; selection criteria for the best regression model; and simple random sampling. The tutorial material consists of four modules: 1- Introduction to Julia; 2- Algorithms; 3- Graphical and Statistical Analysis; and 4- Package Tutorial: ForestMensuration.jl. It can be concluded that the package presents a solid base of equations and models that can be used by academics and professionals who want to perform data processing in an optimized way. In addition, along with the tutorial material, they promote the use of Julia language as an alternative to manipulate, transform and analyze forest data.Os avanços computacionais impulsionados essencialmente pelos sistemas operacionais e as linguagens de programação potencializam diversas áreas do conhecimento, que utilizam de processos lógicos para transformar dados em informação. Dentre essas áreas destaca-se a mensuração florestal, que reúne conceitos metodológicos apoiados em princípios matemáticos para avaliar a dinâmica das florestas. Dentre as linguagens de programação, recentemente a linguagem Julia vem ganhando destaque no meio acadêmico, pela alta performance e facilidade de aprendizagem. Sendo uma alternativa moderna para modelagens complexas que demandam rapidez de processamento e eficiência matemática. Todavia, esta ainda carece de modelos e funções direcionados ao setor florestal, bem como tutoriais na língua Portuguesa. Por essas razões, os objetivos deste trabalho são o desenvolvimento de um pacote para mensuração florestal, que reúne equações de maneira organizada e padronizada e a criação de um material tutorial para ensinar os comandos básicos da linguagem e as funcionalidades do pacote. Para tanto, realizou-se uma revisão e seleção dos principais temas de mensuração abordados nos livros acadêmicos e a tradução desses para a linguagem de programação Julia. As ferramentas utilizadas para o desenvolvimento do pacote foram Git, GitHub, Visual Studio Code e Julia. Para criação do material tutorial utilizaram-se os pacotes Pluto e PlutoUI gerando arquivos interativos e em formato PDF. Os pacote desenvolvido conta com temas como: estatística descritiva e inferencial; médias dendrométricas usuais; tabelas de frequência; tabelas diamétrica; tabelas de volume; equações de cubagem; modelos de regressão linear simples, múltiplo e qualitativo; análise gráfica dos resíduos da regressão; critérios de seleção do melhor modelo de regressão; e amostragem aleatória simples. O material tutorial é composto por quatro módulos: 1- Introdução ao Julia; 2- Algoritmos; 3- Análises Gráficas e Estatísticas; e 4- Tutorial do Pacote: ForestMensuration.jl. Pode-se concluir que, o pacote apresenta uma base sólida de equações e modelos que poderão ser utilizados por acadêmicos e profissionais que almejam realizar o processamento dos dados de maneira otimizada. Além disso, junto do material tutorial promovem o uso da linguagem Julia como alternativa para manipular, transformar e analisar dados florestais.Universidade Federal de Santa MariaBrasilUFSMUFSM Frederico WestphalenBalbinot, RafaeloSilva, Marcos Daniel da2024-05-24T14:37:11Z2024-05-24T14:37:11Z2022-08-112022Trabalho de Conclusão de Curso de Graduaçãoinfo:eu-repo/semantics/publishedVersionapplication/pdfSILVA, M. D. Forest Mensuration.jl: Uma Introdução à Aplicações em Julia. 2022. 128 p. Trabalho de Conclusão de Curso (Graduação Engenharia Florestal)- Universidade Federal de Santa Maria, Frederico Westphalen, RS, 2022.http://repositorio.ufsm.br/handle/1/31917ark:/26339/0013000014p94porAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2024-05-24T14:37:12Zoai:repositorio.ufsm.br:1/31917Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/PUBhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.bropendoar:2024-05-24T14:37:12Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false |
| dc.title.none.fl_str_mv |
Forestmensuration.jl: Uma Introdução à Aplicações em Julia Forestmensuration.jl: An Introduction to Applications in Julia |
| title |
Forestmensuration.jl: Uma Introdução à Aplicações em Julia |
| spellingShingle |
Forestmensuration.jl: Uma Introdução à Aplicações em Julia Silva, Marcos Daniel da Mensuração Florestal Programação Linguagem Julia CNPQ::CIENCIAS AGRARIAS::RECURSOS FLORESTAIS E ENGENHARIA FLORESTAL |
| title_short |
Forestmensuration.jl: Uma Introdução à Aplicações em Julia |
| title_full |
Forestmensuration.jl: Uma Introdução à Aplicações em Julia |
| title_fullStr |
Forestmensuration.jl: Uma Introdução à Aplicações em Julia |
| title_full_unstemmed |
Forestmensuration.jl: Uma Introdução à Aplicações em Julia |
| title_sort |
Forestmensuration.jl: Uma Introdução à Aplicações em Julia |
| author |
Silva, Marcos Daniel da |
| author_facet |
Silva, Marcos Daniel da |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Balbinot, Rafaelo |
| dc.contributor.author.fl_str_mv |
Silva, Marcos Daniel da |
| dc.subject.por.fl_str_mv |
Mensuração Florestal Programação Linguagem Julia CNPQ::CIENCIAS AGRARIAS::RECURSOS FLORESTAIS E ENGENHARIA FLORESTAL |
| topic |
Mensuração Florestal Programação Linguagem Julia CNPQ::CIENCIAS AGRARIAS::RECURSOS FLORESTAIS E ENGENHARIA FLORESTAL |
| description |
Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Campus Frederico Westphalen, Curso de Engenharia Florestal, RS, 2022. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022-08-11 2022 2024-05-24T14:37:11Z 2024-05-24T14:37:11Z |
| dc.type.driver.fl_str_mv |
Trabalho de Conclusão de Curso de Graduação |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
SILVA, M. D. Forest Mensuration.jl: Uma Introdução à Aplicações em Julia. 2022. 128 p. Trabalho de Conclusão de Curso (Graduação Engenharia Florestal)- Universidade Federal de Santa Maria, Frederico Westphalen, RS, 2022. http://repositorio.ufsm.br/handle/1/31917 |
| dc.identifier.dark.fl_str_mv |
ark:/26339/0013000014p94 |
| identifier_str_mv |
SILVA, M. D. Forest Mensuration.jl: Uma Introdução à Aplicações em Julia. 2022. 128 p. Trabalho de Conclusão de Curso (Graduação Engenharia Florestal)- Universidade Federal de Santa Maria, Frederico Westphalen, RS, 2022. ark:/26339/0013000014p94 |
| url |
http://repositorio.ufsm.br/handle/1/31917 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Santa Maria Brasil UFSM UFSM Frederico Westphalen |
| publisher.none.fl_str_mv |
Universidade Federal de Santa Maria Brasil UFSM UFSM Frederico Westphalen |
| dc.source.none.fl_str_mv |
reponame:Manancial - Repositório Digital da UFSM instname:Universidade Federal de Santa Maria (UFSM) instacron:UFSM |
| instname_str |
Universidade Federal de Santa Maria (UFSM) |
| instacron_str |
UFSM |
| institution |
UFSM |
| reponame_str |
Manancial - Repositório Digital da UFSM |
| collection |
Manancial - Repositório Digital da UFSM |
| repository.name.fl_str_mv |
Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM) |
| repository.mail.fl_str_mv |
atendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.br |
| _version_ |
1847103404257574912 |