OCTAVE



GNU Octave es un software de distribución libre. Puedes distribuir y/o modificar GNU Octave bajo las condiciones del contrato GNU General Public License (GPL) publicado por la Free Software Foundation.Octave realiza cálculos numéricos de álgebra, funciones, polinomios, etc. Se trata de la versión de Matlab de código abierto, y al igual que la de pago ejecuta comandos en tiempo real. De la misma manera que Matlab, cuenta con un intérprete para su propio lenguaje, lo cual supone una gran ayuda, además, éste puede ampliarse con otras funciones. Permite el uso de gran parte de las funciones de la librería C y posee cierta compatibilidad con Matlab por lo menos en cuanto a los archivos de funciones con extensión .m.

GNU Octave es un lenguaje de alto nivel, incialmente pensado para la computación numérica. Octave proporciona una interfaz de línea de comandos para resolver problemas lineales y no lineales de manera numérica, y desarrollar otros experimentos numéricos utilizando para ello un lenguaje que en su mayoría es compatible con Matlab. También se puede utilizar como un lenguaje de lotes (batch-oriented language).

Octave tiene una gran cantidad de herramientas para resolver problemas de álgebra numérica comunes, encontrar las soluciones de ecuaciones no lineales, realizar integrales de funciones ordinarias, manipular polinomios, e integrar ecuaciones diferenciales ordinarias y ecuaciones diferenciales algebraicas. Es fácil de extender y modificar a través de funciones definidas por el usuario escritas en el porpio lenguaje de Octave, o utilizando módulos cargados dinámicamente escritos en otros lenguajes como C, C++, Fortran, etc.
Paralelización de Octave
  • Parallel Octave
  • Parallel Octave es un paquete que añade paralelismo a la computación de las funciones en Octave. Las funciones que se computan en paralelo están soportadas por las librerías de computación paralela MPI. Estas operaciones sólo se han probado en sistemas Linux (pero podrían ser aplicables en otros sitemas operativos).

    Web del proyecto: http://www.aoki.ecei.tohoku.ac.jp/octave/.

  • OctaveMPI
  • OctaveMPI es un port del paquete comercial MatlabMPI. Éste paquete es una versión para GNU Octave, probado bajo sistemas linux, utilizando los paquetes de octave-forge. Su uso está pensado para la computación distribuida en clústeres bajo Octave. El desarrollo de este proyecto se encuentra en fase Beta, y aún no han publicado ninguna versión del mismo.


VIDEO PARA DESCARGAR E INSTALAR OCTAVE

Detalles

  • Estado del desarrollo: 3 versiones, stable, testing y development.
  • Licencia: GNU General Public License (GPL).
  • Lenguaje: Propio de Octave.
  • Sistema Operativo: Linux, Windows, MacOsX y OS/2.
  • Interfaz de usuario: Terminal/Consola, aunque existen proyectos de IDE para Octave.
  • Sitio web: http://www.gnu.org/software/octave/ .
  • GNU Octave Repository: http://octave.sourceforge.net/
Manual de Octave: http://softlibre.unizar.es/manuales/aplicaciones/octave/octave.pdf

Link para descargar software para Windows 7: http://octave.softonic.com/descargar#downloading


VIDEO PARA GRAFICAR DATOS DE VARIABLES CON OCTAVE




No hay comentarios.:

Publicar un comentario