Icono de búsqueda de Download.it
Advertisement

Realiza complejos cálculos numéricos con esta potente aplicación considerada la alternativa gratuita de MatLab

Realiza complejos cálculos numéricos con esta potente aplicación considerada la alternativa gratuita de MatLab

Votar: (123 votos)

Licencia programa: Gratuito

Desarrollador: Octave

Versión: 8.4.0

Programa para: Windows

Votar:

Licencia programa

(123 votos)

Gratuito

Desarrollador

Versión

Octave

8.4.0

Programa para:

Windows

PROS

  • Permite resolver problemas matemáticos lineales y no lineales.
  • Es posible agregar módulos escritos en otros lenguajes para ampliar sus capacidades.

CONTRAS

  • La curva de aprendizaje puede ser muy empinada para quienes no están familiarizados con la programación.

Octave es un software y lenguaje de programación completamente gratuito. Sus características lo convierten en la solución ideal para profesionales y estudiantes que se desenvuelven en universidades y centros de investigación y desarrollo.

Octave es considerado la versión de código abierto de MATLAB. De hecho, su sintaxis es casi idéntica a la empleada en este sistema de cómputo numérico. Fue creado en 1988, con el objetivo de servir de apoyo en un curso de diseño de reactores químicos. Con el tiempo, se fueron extendiendo sus funcionalidades, hasta que, a principios de 1994, surgió la primera versión para usuarios finales. Debe su nombre a Octave Levenspiel, quien fuera el profesor de ingeniería química de uno de sus desarrolladores.

Actualmente, Octave está convertido en un lenguaje de alto nivel que crea el entorno propicio para resolver problemas matemáticos lineales y no lineales. Su interfaz dispone de distintas herramientas que permiten manipular polinomios y matrices, integrar ecuaciones diferenciales, representar datos y funciones e implementar algoritmos. Por su parte, al tratarse de un lenguaje de programación, incluso puede usarse para crear interfaces de usuario y comunicarse con otros programas y dispositivos de hardware.

En caso de que conozcas otros lenguajes diferentes a Octave, como C, C++ y Fortran, tendrás la oportunidad de agregar ciertos módulos para extender sus funciones. De esta manera, podrás extender aún más sus funciones.

Si estás familiarizado con MATLAB, podrás comenzar a usar Octave casi de forma inmediata. De lo contrario, deberás a aprender a programar en este lenguaje. Vas a necesitar tiempo y esfuerzo a comprender plenamente el modo de funcionamiento de Octave. Pero una vez que lo hayas logrado, las posibilidades serán tan infinitas como los mismísimos números.

PROS

  • Permite resolver problemas matemáticos lineales y no lineales.
  • Es posible agregar módulos escritos en otros lenguajes para ampliar sus capacidades.

CONTRAS

  • La curva de aprendizaje puede ser muy empinada para quienes no están familiarizados con la programación.

Otros programas a tener en cuenta