Métodos numéricos aplicados às equações de Euler: comparação entre MatLab, Octave e Fortran
Cada vez mais recursos computacionais são exigidos em modelagem matemática, fazendo com que linguagens de programação interpretadas ganhem mais espaço na computação científica e na matemática aplicada. Este estudo teve como propósito avaliar estruturas das linguagens interpretadas MatLab e Octave,...
Main Authors: | , |
---|---|
Format: | Article |
Language: | Portuguese |
Published: |
UNESP
2017-12-01
|
Series: | CQD Revista Eletrônica Paulista de Matemática |
Subjects: | |
Online Access: | https://sistemas.fc.unesp.br/ojs/index.php/revistacqd/article/view/157 |
_version_ | 1797704191133614080 |
---|---|
author | Raphael de Oliveira Garcia Graciele Paraguaia Silveira |
author_facet | Raphael de Oliveira Garcia Graciele Paraguaia Silveira |
author_sort | Raphael de Oliveira Garcia |
collection | DOAJ |
description |
Cada vez mais recursos computacionais são exigidos em modelagem matemática, fazendo com que linguagens de programação interpretadas ganhem mais espaço na computação científica e na matemática aplicada. Este estudo teve como propósito avaliar estruturas das linguagens interpretadas MatLab e Octave, importantes na escrita de códigos para se obter soluções aproximadas de EDP’s. Equações de Euler, que descrevem o escoamento de fluidos ideais foram usadas e suas soluções foram encontradas via métodos numéricos de volumes finitos: Lax-Friedrich, Nessyahu-Tadmor, Lax-Wendroff e Godunov. Em todas as situações, comparou-se o MatLab e o Octave com a linguagem compilada Fortran 90. Os resultados mostraram que o tempo de execução e o custo computacional não dependem apenas do método escolhido para resolver um determinado problema matemático, mas também, da linguagem de programação escolhida para implementar os métodos, atrelada à técnica de programação empregada.
|
first_indexed | 2024-03-12T05:16:40Z |
format | Article |
id | doaj.art-6b2afbf6d7ca4c479914fceac06f36f1 |
institution | Directory Open Access Journal |
issn | 2316-9664 |
language | Portuguese |
last_indexed | 2024-03-12T05:16:40Z |
publishDate | 2017-12-01 |
publisher | UNESP |
record_format | Article |
series | CQD Revista Eletrônica Paulista de Matemática |
spelling | doaj.art-6b2afbf6d7ca4c479914fceac06f36f12023-09-03T08:05:12ZporUNESPCQD Revista Eletrônica Paulista de Matemática2316-96642017-12-0111Métodos numéricos aplicados às equações de Euler: comparação entre MatLab, Octave e FortranRaphael de Oliveira Garcia0Graciele Paraguaia Silveira1Universidade Federal de São Paulo - Osasco - SP Universidade Federal de São Carlos - Sorocaba - SP Cada vez mais recursos computacionais são exigidos em modelagem matemática, fazendo com que linguagens de programação interpretadas ganhem mais espaço na computação científica e na matemática aplicada. Este estudo teve como propósito avaliar estruturas das linguagens interpretadas MatLab e Octave, importantes na escrita de códigos para se obter soluções aproximadas de EDP’s. Equações de Euler, que descrevem o escoamento de fluidos ideais foram usadas e suas soluções foram encontradas via métodos numéricos de volumes finitos: Lax-Friedrich, Nessyahu-Tadmor, Lax-Wendroff e Godunov. Em todas as situações, comparou-se o MatLab e o Octave com a linguagem compilada Fortran 90. Os resultados mostraram que o tempo de execução e o custo computacional não dependem apenas do método escolhido para resolver um determinado problema matemático, mas também, da linguagem de programação escolhida para implementar os métodos, atrelada à técnica de programação empregada. https://sistemas.fc.unesp.br/ojs/index.php/revistacqd/article/view/157Linguagens de programaçãoModelagem matemáticaEquações de EulerMétodos numéricos. |
spellingShingle | Raphael de Oliveira Garcia Graciele Paraguaia Silveira Métodos numéricos aplicados às equações de Euler: comparação entre MatLab, Octave e Fortran CQD Revista Eletrônica Paulista de Matemática Linguagens de programação Modelagem matemática Equações de Euler Métodos numéricos. |
title | Métodos numéricos aplicados às equações de Euler: comparação entre MatLab, Octave e Fortran |
title_full | Métodos numéricos aplicados às equações de Euler: comparação entre MatLab, Octave e Fortran |
title_fullStr | Métodos numéricos aplicados às equações de Euler: comparação entre MatLab, Octave e Fortran |
title_full_unstemmed | Métodos numéricos aplicados às equações de Euler: comparação entre MatLab, Octave e Fortran |
title_short | Métodos numéricos aplicados às equações de Euler: comparação entre MatLab, Octave e Fortran |
title_sort | metodos numericos aplicados as equacoes de euler comparacao entre matlab octave e fortran |
topic | Linguagens de programação Modelagem matemática Equações de Euler Métodos numéricos. |
url | https://sistemas.fc.unesp.br/ojs/index.php/revistacqd/article/view/157 |
work_keys_str_mv | AT raphaeldeoliveiragarcia metodosnumericosaplicadosasequacoesdeeulercomparacaoentrematlaboctaveefortran AT gracieleparaguaiasilveira metodosnumericosaplicadosasequacoesdeeulercomparacaoentrematlaboctaveefortran |