Loading…
Desenvolvimento de código aberto em Octave para ajustes de funções através de linearização e MMQ
Todos os estudos de engenharia recorrem a bases matemáticas para sua realização, sejam elas da probabilidade, da estatística, do cálculo diferencial e integral, da álgebra vetorial, etc. Fato é que a abordagem matemática é parte crucial do desenvolvimento. Nos estudos que lidam com dados discretos,...
Saved in:
Published in: | E&S engineering and science 2024-06, Vol.13 (1), p.1-14 |
---|---|
Main Authors: | , , , , , |
Format: | Article |
Language: | English |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Todos os estudos de engenharia recorrem a bases matemáticas para sua realização, sejam elas da probabilidade, da estatística, do cálculo diferencial e integral, da álgebra vetorial, etc. Fato é que a abordagem matemática é parte crucial do desenvolvimento. Nos estudos que lidam com dados discretos, é evidente a necessidade de parametrizações que demonstrem o comportamento de tal conjunto de dados, tornando o ajuste de curva imprescindível. Nesse sentido, destaca-se o contexto amplo do trabalho, que pretende escrever um código em Octave para parametrização de dados discretos. A metodologia implementada é o Método dos Mínimos Quadrados (MMQ), bem como a sua avaliação quantitativa de qualidade feita através do coeficiente de correlação ( ). Além disso, recursos matemáticos de linearização de modelos são utilizados para posterior adequação no MMQ. Como resultado, obtém-se um código em Octave que realiza a parametrização para os modelos: linear, de potência, exponencial, recíproca e Michaelis-Menten. O código é verificado com diferentes resultados da literatura. Como conclusão, observa-se a facilidade do script em Octave, que não apenas permite a parametrização e ajuste de curva para conjuntos de dados, mas também fornece base para inserção de demais modelos dentro do script. Além disso, o código desenvolvido conduz a novas proposições, como programas que façam algo de forma similar para 3D, ou mesmo programas que realizem cálculos de forma automatizada. |
---|---|
ISSN: | 2358-5390 2358-5390 |
DOI: | 10.18607/ES20241316896 |