A matlab code to fit periodic data
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da FURG (RI FURG) |
Texto Completo: | http://repositorio.furg.br/handle/1/4981 |
Resumo: | This paper presents a computer method to find the best sine-based function, in the sense of least squares, to fit periodic data. Even though the least squares method is not a novelty, there is a void in the literature about its use to find trigonometric functions, particularly when it gives rise to nonlinear systems, as it is done in this article. The respective code, implemented in the Matlab programming language, is detailed and analyzed exploring experimental data from the air and soil temperatures measured along the year in earth air heat exchangers (EAHE) built in the facilities of a case study house in the Brazilian state of Rio Grande do Sul. The fitting curves have been employed by the authors in different works to define boundary conditions to study new computer models of EAHE. |
id |
FURG_79ce10113f1ed6a9450b84fa4e41a8ff |
---|---|
oai_identifier_str |
oai:repositorio.furg.br:1/4981 |
network_acronym_str |
FURG |
network_name_str |
Repositório Institucional da FURG (RI FURG) |
repository_id_str |
|
spelling |
A matlab code to fit periodic dataEarth air heat exchangerLeast squaresTrigonometric curve fittingAjuste de funções trigonométricasMínimos quadradosTrocadores de calor solo-arThis paper presents a computer method to find the best sine-based function, in the sense of least squares, to fit periodic data. Even though the least squares method is not a novelty, there is a void in the literature about its use to find trigonometric functions, particularly when it gives rise to nonlinear systems, as it is done in this article. The respective code, implemented in the Matlab programming language, is detailed and analyzed exploring experimental data from the air and soil temperatures measured along the year in earth air heat exchangers (EAHE) built in the facilities of a case study house in the Brazilian state of Rio Grande do Sul. The fitting curves have been employed by the authors in different works to define boundary conditions to study new computer models of EAHE.Este artigo apresenta um método computacional para encontrar uma função do tipo senoidal que melhor se adequa, no sentido dos mínimos quadrados, a um conjunto de dados periódicos. Embora o método dos mínimos quadrados não seja uma novidade, foi percebida uma lacuna na literatura relativa ao seu uso para a obtenção de funções trigonométricas, particularmente envolvendo sistemas não lineares, como é feito neste trabalho. O código proposto, escrito na linguagem de programação do Matlab, é detalhado e avaliado por meio da exploração de dados empíricos e numéricos das temperaturas do ar e do solo medidos em trocadores de calor solo-ar (TCSA) instalados em uma casa experimental no interior do estado brasileiro do Rio Grande do Sul. As curvas ajustadas estão sendo empregadas pelos autores em diferentes pesquisas na definição de condições de contorno para novos modelos computacionais de TCSA.2015-06-01T00:30:28Z2015-06-01T00:30:28Z2015info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfBRUM, Ruth da Silva et al. A matlab code to fit periodic data. Revista Brasileira de Computação Aplicada, v. 7, n. 2, p. 16-25, 2015. Disponível em: <http://www.upf.br/seer/index.php/rbca/article/view/4618/3327>. Acesso em: 23 maio 2015.2176-6649http://repositorio.furg.br/handle/1/498110.5335/rbca.2015.4618engBrum, Ruth da SilvaRamalho, Jairo Valões de AlencarRocha, Luiz Alberto OliveiraIsoldi, Liércio AndréSantos, Elizaldo Domingues dosinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da FURG (RI FURG)instname:Universidade Federal do Rio Grande (FURG)instacron:FURG2015-06-01T00:30:28Zoai:repositorio.furg.br:1/4981Repositório InstitucionalPUBhttps://repositorio.furg.br/oai/request || http://200.19.254.174/oai/requestopendoar:2015-06-01T00:30:28Repositório Institucional da FURG (RI FURG) - Universidade Federal do Rio Grande (FURG)false |
dc.title.none.fl_str_mv |
A matlab code to fit periodic data |
title |
A matlab code to fit periodic data |
spellingShingle |
A matlab code to fit periodic data Brum, Ruth da Silva Earth air heat exchanger Least squares Trigonometric curve fitting Ajuste de funções trigonométricas Mínimos quadrados Trocadores de calor solo-ar |
title_short |
A matlab code to fit periodic data |
title_full |
A matlab code to fit periodic data |
title_fullStr |
A matlab code to fit periodic data |
title_full_unstemmed |
A matlab code to fit periodic data |
title_sort |
A matlab code to fit periodic data |
author |
Brum, Ruth da Silva |
author_facet |
Brum, Ruth da Silva Ramalho, Jairo Valões de Alencar Rocha, Luiz Alberto Oliveira Isoldi, Liércio André Santos, Elizaldo Domingues dos |
author_role |
author |
author2 |
Ramalho, Jairo Valões de Alencar Rocha, Luiz Alberto Oliveira Isoldi, Liércio André Santos, Elizaldo Domingues dos |
author2_role |
author author author author |
dc.contributor.author.fl_str_mv |
Brum, Ruth da Silva Ramalho, Jairo Valões de Alencar Rocha, Luiz Alberto Oliveira Isoldi, Liércio André Santos, Elizaldo Domingues dos |
dc.subject.por.fl_str_mv |
Earth air heat exchanger Least squares Trigonometric curve fitting Ajuste de funções trigonométricas Mínimos quadrados Trocadores de calor solo-ar |
topic |
Earth air heat exchanger Least squares Trigonometric curve fitting Ajuste de funções trigonométricas Mínimos quadrados Trocadores de calor solo-ar |
description |
This paper presents a computer method to find the best sine-based function, in the sense of least squares, to fit periodic data. Even though the least squares method is not a novelty, there is a void in the literature about its use to find trigonometric functions, particularly when it gives rise to nonlinear systems, as it is done in this article. The respective code, implemented in the Matlab programming language, is detailed and analyzed exploring experimental data from the air and soil temperatures measured along the year in earth air heat exchangers (EAHE) built in the facilities of a case study house in the Brazilian state of Rio Grande do Sul. The fitting curves have been employed by the authors in different works to define boundary conditions to study new computer models of EAHE. |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015-06-01T00:30:28Z 2015-06-01T00:30:28Z 2015 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
BRUM, Ruth da Silva et al. A matlab code to fit periodic data. Revista Brasileira de Computação Aplicada, v. 7, n. 2, p. 16-25, 2015. Disponível em: <http://www.upf.br/seer/index.php/rbca/article/view/4618/3327>. Acesso em: 23 maio 2015. 2176-6649 http://repositorio.furg.br/handle/1/4981 10.5335/rbca.2015.4618 |
identifier_str_mv |
BRUM, Ruth da Silva et al. A matlab code to fit periodic data. Revista Brasileira de Computação Aplicada, v. 7, n. 2, p. 16-25, 2015. Disponível em: <http://www.upf.br/seer/index.php/rbca/article/view/4618/3327>. Acesso em: 23 maio 2015. 2176-6649 10.5335/rbca.2015.4618 |
url |
http://repositorio.furg.br/handle/1/4981 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da FURG (RI FURG) instname:Universidade Federal do Rio Grande (FURG) instacron:FURG |
instname_str |
Universidade Federal do Rio Grande (FURG) |
instacron_str |
FURG |
institution |
FURG |
reponame_str |
Repositório Institucional da FURG (RI FURG) |
collection |
Repositório Institucional da FURG (RI FURG) |
repository.name.fl_str_mv |
Repositório Institucional da FURG (RI FURG) - Universidade Federal do Rio Grande (FURG) |
repository.mail.fl_str_mv |
|
_version_ |
1813187228350808064 |