Diferencia entre revisiones de «Octave UPM»

De MateWiki
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
{{ Beta }}
 
{{ Beta }}
  
Octave UPM es una adaptación de GNU Octave <ref name="octave">[http://www.gnu.org/software/octave Página principal de Octave]</ref> que se emplea para la docencia de [[:Categoría:Informática|Informática]] en la Escuela de Ingenieros de Caminos, Canales y Puertos de la UPM. Esta versión consta de una interfaz gráfica que facilita su uso, y está pensada para usarse en asignaturas basadas en MATLAB, sin tener que cambiar el código de las asignaturas para usarlo con Octave. Octave UPM cuenta con todas las herramientas que se suelen encontrar en un [[Entorno de Programación|entorno de programación]]. Es también fácilmente instalable en Windows.
+
Octave UPM es una adaptación de GNU Octave <ref name="octave">[http://www.gnu.org/software/octave Página principal de Octave]</ref> que se emplea para la docencia de [[:Categoría:Informática|Informática]] en la Escuela de Ingenieros de Caminos, Canales y Puertos de la UPM. Esta versión consta de una interfaz gráfica que facilita su uso, y está pensada para usarse en asignaturas basadas en MATLAB, sin tener que cambiar el código de las asignaturas para usarlo con Octave. Octave UPM cuenta con todas las herramientas que se suelen encontrar en un [[Entornos de Programación|entorno de programación]]. Es también fácilmente instalable en Windows.
  
 
[[Archivo:Octave upm.png|400px|thumb|derecha|Aspecto de Octave UPM en GNU/Linux]]
 
[[Archivo:Octave upm.png|400px|thumb|derecha|Aspecto de Octave UPM en GNU/Linux]]

Revisión del 14:42 28 jun 2013

Warning.png Este artículo está en versión beta. El autor de este artículo no lo ha terminado todavía, por favor no lo edites hasta que elimine este mensaje.


Octave UPM es una adaptación de GNU Octave [1] que se emplea para la docencia de Informática en la Escuela de Ingenieros de Caminos, Canales y Puertos de la UPM. Esta versión consta de una interfaz gráfica que facilita su uso, y está pensada para usarse en asignaturas basadas en MATLAB, sin tener que cambiar el código de las asignaturas para usarlo con Octave. Octave UPM cuenta con todas las herramientas que se suelen encontrar en un entorno de programación. Es también fácilmente instalable en Windows.

Aspecto de Octave UPM en GNU/Linux

1 Dónde encontrarlo

El programa se puede descargar desde su página principal[2]. Está disponible para sistemas Windows y GNU/Linux.

Si se instala en sistemas Windows, puede ser necesario instalar y descargar el paquete de bibliotecas adicionales.

Para sistemas GNU/Linux, hay paquetes disponibles para ArchLinux, Ubuntu y Debian. En otros sistemas, puede ser necesario compilar directamente desde las fuentes.

Para sistemas MacOS, no hay paquetes disponibles, por lo que hay que instalar usando un método alternativo.

1.1 Método alternativo de instalación

En los sistemas para los que no haya un paquete para instalar (Windows 8, MacOS), se puede instalar usando una máquina virtual. Esto requiere instalar un gestor de máquinas virtuales, y una máquina virtual preparada con una versión de GNU/Linux que viene preinstalada con Octave UPM. En MateWiki existe un tutorial con los detalles completos para instalar Octave UPM usando este método.

2 Compatibilidad con MATLAB

Octave UPM se basa en GNU Octave, que es altamente compatible con MATLAB. Además, la interfaz gráfica incorpora opciones fácilmente configurables para mejorar la compatibilidad con MATLAB. Aunque estas opciones están también disponibles en GNU Octave, es más sencillo configurarlas directamente desde la interfaz gráfica que con GNU Octave.

El objetivo de GNU Octave es lograr que todo el código de MATLAB pueda ejecutarse en Octave. Sin embargo, el objetivo de Octave UPM es que todo el código desarrollado con Octave UPM pueda llevarse a MATLAB sin problemas. A pesar de la alta compatibilidad, todavía existen algunas diferencias mínimas con MATLAB[3].

3 Preguntas frecuentes

4 Proyecto de software libre

5 Otros materiales

6 Referencias

  1. Página principal de Octave
  2. Página principal de Octave UPM
  3. Compatibilidad entre MATLAB y Octave UPM