A matlab code to fit periodic data

Detalhes bibliográficos
Autor(a) principal: Brum, Ruth da Silva
Data de Publicação: 2015
Outros Autores: Ramalho, Jairo Valões de Alencar, Rocha, Luiz Alberto Oliveira, Isoldi, Liércio André, Santos, Elizaldo Domingues dos
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 Brum, Ruth da SilvaRamalho, Jairo Valões de AlencarRocha, Luiz Alberto OliveiraIsoldi, Liércio AndréSantos, Elizaldo Domingues dos2015-06-01T00:30:28Z2015-06-01T00:30:28Z2015BRUM, 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.4618This 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.engEarth air heat exchangerLeast squaresTrigonometric curve fittingAjuste de funções trigonométricasMínimos quadradosTrocadores de calor solo-arA matlab code to fit periodic datainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da FURG (RI FURG)instname:Universidade Federal do Rio Grande (FURG)instacron:FURGORIGINALA Matlab code to fit periodic data.pdfA Matlab code to fit periodic data.pdfapplication/pdf619657https://repositorio.furg.br/bitstream/1/4981/1/A%20Matlab%20code%20to%20fit%20periodic%20data.pdf39172bf9098b8740bfb87e4c4359f338MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.furg.br/bitstream/1/4981/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52open access1/49812015-05-31 21:30:28.938open accessoai:repositorio.furg.br:1/4981Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositó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.pt_BR.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.accessioned.fl_str_mv 2015-06-01T00:30:28Z
dc.date.available.fl_str_mv 2015-06-01T00:30:28Z
dc.date.issued.fl_str_mv 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.citation.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.
dc.identifier.uri.fl_str_mv http://repositorio.furg.br/handle/1/4981
dc.identifier.issn.none.fl_str_mv 2176-6649
dc.identifier.doi.pt_BR.fl_str_mv 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.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)
bitstream.url.fl_str_mv https://repositorio.furg.br/bitstream/1/4981/1/A%20Matlab%20code%20to%20fit%20periodic%20data.pdf
https://repositorio.furg.br/bitstream/1/4981/2/license.txt
bitstream.checksum.fl_str_mv 39172bf9098b8740bfb87e4c4359f338
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da FURG (RI FURG) - Universidade Federal do Rio Grande (FURG)
repository.mail.fl_str_mv
_version_ 1794069217384857600