Análisis de entornos matemáticos numéricos para simulación
- Autores
- Tarifa, Enrique Eduardo; Martínez, Sergio Luis; Franco Domínguez, Samuel; Nuñez, Alvaro Fabian
- Año de publicación
- 2021
- Idioma
- español castellano
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- En investigación científica y, en particular, en simulación de procesos, MATLAB es el software estándar cuando se requiere un entorno matemático numérico. Sin embargo, el elevado precio de su licencia, el código propietario y la lentitud de cálculo son sus principales debilidades. En este trabajo, se analizan entornos matemáticos numéricos de código abierto y que no requieren el pago de licencias, con el fin de determinar si pueden sustituir a MATLAB en el área de simulación de procesos. Para ello, se recurre a evaluaciones realizadas en trabajos previos y se realiza una evaluación propia usando el modelo de espacio de estados de un caso de estudio. Del análisis realizado, se recomienda a GNU Octave como el mejor reemplazo de MATLAB por su alta compatibilidad y rendimiento. No obstante, también se recomienda el entorno Juno del lenguaje Julia, a pesar de no ser compatible con MATLAB, por presentar excelentes características y alcanzar velocidades comparables a C++.
In scientific research and, in particular, in process simulation, MATLAB is the standard software when a numerical mathematical environment is required. However, the high price of its license, the proprietary code and the slow calculation are its main weaknesses. In this work, open source numerical mathematical environments that do not require the payment of licenses are analyzed in order to determine if they can replace MATLAB in the area of process simulation. To do this, evaluations made in previous works are used and an own evaluation is carried out using the state space model of a case study. From the analysis performed, GNU Octave is recommended as the best MATLAB replacement for its high compatibility and performance. Nevertheless, the Juno environment of the Julia language is also recommended, despite not being compatible with MATLAB, for presenting excellent features and reaching speeds comparable to C ++.
Fil: Tarifa, Enrique Eduardo. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Salta; Argentina
Fil: Martínez, Sergio Luis. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina. Universidad Católica de Santiago del Estero; Argentina
Fil: Franco Domínguez, Samuel. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina
Fil: Nuñez, Alvaro Fabian. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina - Materia
-
SIMULACIÓN
ENTORNO NUMÉRICO
GNU OCTAVE
JULIA - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/152776
Ver los metadatos del registro completo
id |
CONICETDig_9a904ca5f7e810ad1a4108f23420a524 |
---|---|
oai_identifier_str |
oai:ri.conicet.gov.ar:11336/152776 |
network_acronym_str |
CONICETDig |
repository_id_str |
3498 |
network_name_str |
CONICET Digital (CONICET) |
spelling |
Análisis de entornos matemáticos numéricos para simulaciónAnalysis of numerical mathematical environments for simulationTarifa, Enrique EduardoMartínez, Sergio LuisFranco Domínguez, SamuelNuñez, Alvaro FabianSIMULACIÓNENTORNO NUMÉRICOGNU OCTAVEJULIAhttps://purl.org/becyt/ford/2.4https://purl.org/becyt/ford/2En investigación científica y, en particular, en simulación de procesos, MATLAB es el software estándar cuando se requiere un entorno matemático numérico. Sin embargo, el elevado precio de su licencia, el código propietario y la lentitud de cálculo son sus principales debilidades. En este trabajo, se analizan entornos matemáticos numéricos de código abierto y que no requieren el pago de licencias, con el fin de determinar si pueden sustituir a MATLAB en el área de simulación de procesos. Para ello, se recurre a evaluaciones realizadas en trabajos previos y se realiza una evaluación propia usando el modelo de espacio de estados de un caso de estudio. Del análisis realizado, se recomienda a GNU Octave como el mejor reemplazo de MATLAB por su alta compatibilidad y rendimiento. No obstante, también se recomienda el entorno Juno del lenguaje Julia, a pesar de no ser compatible con MATLAB, por presentar excelentes características y alcanzar velocidades comparables a C++.In scientific research and, in particular, in process simulation, MATLAB is the standard software when a numerical mathematical environment is required. However, the high price of its license, the proprietary code and the slow calculation are its main weaknesses. In this work, open source numerical mathematical environments that do not require the payment of licenses are analyzed in order to determine if they can replace MATLAB in the area of process simulation. To do this, evaluations made in previous works are used and an own evaluation is carried out using the state space model of a case study. From the analysis performed, GNU Octave is recommended as the best MATLAB replacement for its high compatibility and performance. Nevertheless, the Juno environment of the Julia language is also recommended, despite not being compatible with MATLAB, for presenting excellent features and reaching speeds comparable to C ++.Fil: Tarifa, Enrique Eduardo. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Salta; ArgentinaFil: Martínez, Sergio Luis. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina. Universidad Católica de Santiago del Estero; ArgentinaFil: Franco Domínguez, Samuel. Universidad Nacional de Jujuy. Facultad de Ingeniería; ArgentinaFil: Nuñez, Alvaro Fabian. Universidad Nacional de Jujuy. Facultad de Ingeniería; ArgentinaUniversidad Católica de Santiago del Estero. Departamento Académico San Salvador2021-08-31info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/152776Tarifa, Enrique Eduardo; Martínez, Sergio Luis; Franco Domínguez, Samuel; Nuñez, Alvaro Fabian; Análisis de entornos matemáticos numéricos para simulación; Universidad Católica de Santiago del Estero. Departamento Académico San Salvador; Difusiones; 20; 20; 31-8-2021; 88-1042314-1662CONICET DigitalCONICETspainfo:eu-repo/semantics/altIdentifier/url/http://ediciones.ucse.edu.ar/ojsucse/index.php/difusiones/article/view/356info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-29T09:38:19Zoai:ri.conicet.gov.ar:11336/152776instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-29 09:38:19.931CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
dc.title.none.fl_str_mv |
Análisis de entornos matemáticos numéricos para simulación Analysis of numerical mathematical environments for simulation |
title |
Análisis de entornos matemáticos numéricos para simulación |
spellingShingle |
Análisis de entornos matemáticos numéricos para simulación Tarifa, Enrique Eduardo SIMULACIÓN ENTORNO NUMÉRICO GNU OCTAVE JULIA |
title_short |
Análisis de entornos matemáticos numéricos para simulación |
title_full |
Análisis de entornos matemáticos numéricos para simulación |
title_fullStr |
Análisis de entornos matemáticos numéricos para simulación |
title_full_unstemmed |
Análisis de entornos matemáticos numéricos para simulación |
title_sort |
Análisis de entornos matemáticos numéricos para simulación |
dc.creator.none.fl_str_mv |
Tarifa, Enrique Eduardo Martínez, Sergio Luis Franco Domínguez, Samuel Nuñez, Alvaro Fabian |
author |
Tarifa, Enrique Eduardo |
author_facet |
Tarifa, Enrique Eduardo Martínez, Sergio Luis Franco Domínguez, Samuel Nuñez, Alvaro Fabian |
author_role |
author |
author2 |
Martínez, Sergio Luis Franco Domínguez, Samuel Nuñez, Alvaro Fabian |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
SIMULACIÓN ENTORNO NUMÉRICO GNU OCTAVE JULIA |
topic |
SIMULACIÓN ENTORNO NUMÉRICO GNU OCTAVE JULIA |
purl_subject.fl_str_mv |
https://purl.org/becyt/ford/2.4 https://purl.org/becyt/ford/2 |
dc.description.none.fl_txt_mv |
En investigación científica y, en particular, en simulación de procesos, MATLAB es el software estándar cuando se requiere un entorno matemático numérico. Sin embargo, el elevado precio de su licencia, el código propietario y la lentitud de cálculo son sus principales debilidades. En este trabajo, se analizan entornos matemáticos numéricos de código abierto y que no requieren el pago de licencias, con el fin de determinar si pueden sustituir a MATLAB en el área de simulación de procesos. Para ello, se recurre a evaluaciones realizadas en trabajos previos y se realiza una evaluación propia usando el modelo de espacio de estados de un caso de estudio. Del análisis realizado, se recomienda a GNU Octave como el mejor reemplazo de MATLAB por su alta compatibilidad y rendimiento. No obstante, también se recomienda el entorno Juno del lenguaje Julia, a pesar de no ser compatible con MATLAB, por presentar excelentes características y alcanzar velocidades comparables a C++. In scientific research and, in particular, in process simulation, MATLAB is the standard software when a numerical mathematical environment is required. However, the high price of its license, the proprietary code and the slow calculation are its main weaknesses. In this work, open source numerical mathematical environments that do not require the payment of licenses are analyzed in order to determine if they can replace MATLAB in the area of process simulation. To do this, evaluations made in previous works are used and an own evaluation is carried out using the state space model of a case study. From the analysis performed, GNU Octave is recommended as the best MATLAB replacement for its high compatibility and performance. Nevertheless, the Juno environment of the Julia language is also recommended, despite not being compatible with MATLAB, for presenting excellent features and reaching speeds comparable to C ++. Fil: Tarifa, Enrique Eduardo. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Salta; Argentina Fil: Martínez, Sergio Luis. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina. Universidad Católica de Santiago del Estero; Argentina Fil: Franco Domínguez, Samuel. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina Fil: Nuñez, Alvaro Fabian. Universidad Nacional de Jujuy. Facultad de Ingeniería; Argentina |
description |
En investigación científica y, en particular, en simulación de procesos, MATLAB es el software estándar cuando se requiere un entorno matemático numérico. Sin embargo, el elevado precio de su licencia, el código propietario y la lentitud de cálculo son sus principales debilidades. En este trabajo, se analizan entornos matemáticos numéricos de código abierto y que no requieren el pago de licencias, con el fin de determinar si pueden sustituir a MATLAB en el área de simulación de procesos. Para ello, se recurre a evaluaciones realizadas en trabajos previos y se realiza una evaluación propia usando el modelo de espacio de estados de un caso de estudio. Del análisis realizado, se recomienda a GNU Octave como el mejor reemplazo de MATLAB por su alta compatibilidad y rendimiento. No obstante, también se recomienda el entorno Juno del lenguaje Julia, a pesar de no ser compatible con MATLAB, por presentar excelentes características y alcanzar velocidades comparables a C++. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-08-31 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11336/152776 Tarifa, Enrique Eduardo; Martínez, Sergio Luis; Franco Domínguez, Samuel; Nuñez, Alvaro Fabian; Análisis de entornos matemáticos numéricos para simulación; Universidad Católica de Santiago del Estero. Departamento Académico San Salvador; Difusiones; 20; 20; 31-8-2021; 88-104 2314-1662 CONICET Digital CONICET |
url |
http://hdl.handle.net/11336/152776 |
identifier_str_mv |
Tarifa, Enrique Eduardo; Martínez, Sergio Luis; Franco Domínguez, Samuel; Nuñez, Alvaro Fabian; Análisis de entornos matemáticos numéricos para simulación; Universidad Católica de Santiago del Estero. Departamento Académico San Salvador; Difusiones; 20; 20; 31-8-2021; 88-104 2314-1662 CONICET Digital CONICET |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/http://ediciones.ucse.edu.ar/ojsucse/index.php/difusiones/article/view/356 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Católica de Santiago del Estero. Departamento Académico San Salvador |
publisher.none.fl_str_mv |
Universidad Católica de Santiago del Estero. Departamento Académico San Salvador |
dc.source.none.fl_str_mv |
reponame:CONICET Digital (CONICET) instname:Consejo Nacional de Investigaciones Científicas y Técnicas |
reponame_str |
CONICET Digital (CONICET) |
collection |
CONICET Digital (CONICET) |
instname_str |
Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.name.fl_str_mv |
CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.mail.fl_str_mv |
dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar |
_version_ |
1844613210134544384 |
score |
13.070432 |