Lic. Edgar Hernández García División de Ing. Mecatrónica ITS Zacapoaxtla
Instalación de Octave y QtOctave en Microsoft Windows. Antes de empezar debemos dejar claro que, Octave es un software libre de Análisis Numérico similar a MathWorks Matlab, con el que además guarda bastante compatibilidad en su uso. A diferencia de Matlab, Octave no cuenta con ventanas de trabajo, sino que se trabaja en él en una consola estilo MSDOS. QtOctave es sólo una aplicación que permite a Octave tener un entorno visual como el de los programas en Windows. Entonces, ambas aplicaciones vienen de distintas fuentes, aunque hacen un trabajo en conjunto. Antes de poder instalar Octave, necesitaremos instalar previamente las bibliotecas esenciales de Microsoft Visual C++ 2008 y/o de Microsoft Visual C++ 2010, que se pueden encontrar en: VS 2008:
http://www.microsoft.com/es-mx/download/details.aspx?id=5582
VS 2010:
http://www.microsoft.com/es-mx/download/details.aspx?id=8328
Recomendamos instalar las bibliotecas correspondientes a VS 2010. A continuación descargamos la última versión de los binarios para Microsoft Visual Studio de Octave, a la fecha (junio 2013), versión 3.6.4. Disponible en: http://sourceforge.net/projects/octave/files/Octave%20Windows%20binaries/Octave%203.6.4%20for %20Windows%20Microsoft%20Visual%20Studio/ Para el entorno visual podemos descargar QtOctave desde (debe escribirlo directamente en la barra de direcciones de su navegador, porque si intenta copiar y pegar el link, algunos símbolos no se escriben correctamente): https://mega.co.nz/#!JFR3kD7Y!ZvWcFw6pzmw63D6KKTjQrEED3MJKqv7Nb9VW3D2epts Nota: El sitio mega requiere que el navegador sea Chrome (no se requiere hacer nada más que ir al sitio y descargar), o en su defecto Mozilla Firefox (dependiendo de la versión que se tenga) que una vez llegado al sitio solicitará que se acepte la instalación de un pequeño complemento, una vez instalado éste, le permitirá llegar al sitio y descargar. Pasos de instalación: 1. Instalar primeramente Octave, en Windows 7 y 8 será necesario tener privilegios de administrador, o instalarse como administrador (clic derecho en la aplicación y seleccionar ejecutar como administrador). Aparecerá la ventana de instalación, en algunos casos aparece después de algunos segundos, sobretodo si se instala sobre un sistema de 64 bits. a) La primera pantalla es sólo un aviso de inicio de instalación, damos clic en Next. b) En la segunda ventana se nos pregunta sobre el tipo de CPU que tenemos, en este caso, y para evitarnos líos posteriores, cambie la opción predeterminada a “Generic, work in all systems”.
Lic. Edgar Hernández García División de Ing. Mecatrónica ITS Zacapoaxtla
Figura 1. Seleccionando el modo de CPU genérico para Octave
c) En la tercera ventana podemos activar o desactivar los componentes básicos y extras, en nuestro caso lo dejamos como está y damos clic en Next. d) En la cuarta ventana nos pregunta qué herramienta usaremos para generar gráficos, dejamos Gnuplot y continuamos. e) En la quinta ventana nos pide indicar en qué carpeta queremos que se instale el software, esto lo podemos cambiar libremente a nuestro gusto, sólo que, será necesario recordar en donde ha quedado instalado cuando instalemos QtOctave.
Figura 2. Selecciónde carpeta de instalación. Es de notar que aquí ya se ha cambiado la carpeta de instalación.
Lic. Edgar Hernández García División de Ing. Mecatrónica ITS Zacapoaxtla
f) En la siguiente ventana sólo nos pregunta como nombraremos la carpeta de accesos en el Menú de programas, dejamos como está y damos clic en Install, a continuación veremos una ventana del progreso de la instalación. g) Finalmente aparecerá una ventana avisandonos de la instalacción exitosa, aquí desactivaremos la opción “Run GNU Octave 3.6.4”, para que no se ejecute al finalizar. A continuación damos clic en Finish.
Figura 3. Finalización de la Instalación. Note que se ha desactivado la opción de ejecución.
2. Procedemos ahora a la instalación y configuración de QtOctave. Como verá el archivo descargado no es un ejecutable, sino que es un archivo comprimido en RAR. Por lo tanto descomprimimos el archivo en una carpeta cualquiera pero localizable. El archivo descomprimido contiene sólo una carpeta llamada “qtoctave”.
Figura 4. Contenido del archivo ZIP ya descomprimido.
3. La carpeta completa la copiaremos a la carpeta donde dejamos instalado Octave 3.6.4. Si la instalación de Octave se hizo dentro de la carpeta de Archivos de Programa (Program Files) es probable que el sistema pida permiso para hacerlo, en cuyo caso deberá aceptar para que la acción se realice.
Lic. Edgar Hernández García División de Ing. Mecatrónica ITS Zacapoaxtla
Figura 5. Seleccionando la dirección a la que se copiará la carpeta qtoctave.
Figura 6. Contenido de la carpeta de la carpeta del programa Octave una vez copiada en ella qtoctave.
4. Realizados los pasos anteriores abriremos la carpeta qtoctave, para a su vez ingresar en la carpeta bin. Ahí buscaremos el ejecutable qtoctave.exe, al que daremos doble clic. Al hacerlo se abrirá la interfaz de QtOctave, al mismo tiempo que nos aparecerá un mensaje de advertencia, simplemente dé clic en Ok y deje que se ejecute el programa. El error es normal, y se debe a que no localiza el ejecutable del “verdadero” Octave, lo cual configuraremos en el siguiente paso.
Lic. Edgar Hernández García División de Ing. Mecatrónica ITS Zacapoaxtla
Figura 7. Localizando el ejecutable qtoctave.
Figura 8. Advertencia al ejecutar por primera vez qtoctave.
5. Una vez en ejecución el programa vaya a la barra de menús y seleccione: Config>General Configuration. Se abrirá una ventana en la cual se pueden configurar varios aspectos, abra la que dice Octave.
Lic. Edgar Hernández García División de Ing. Mecatrónica ITS Zacapoaxtla
Figura 9. Abriendo el menú de configuración de qtoctave.
Figura 10. Localizando el menú de configuración para Octave.
6. En el campo de configuración para Octave usaremos la opción de búsqueda de ruta (path) para ubicar al ejecutable. Navegue por el árbol de carpetas donde instaló Octave, note que en el mismo nivel donde se encuentra contenida la carpeta qtoctave hay una carpeta bin, dentro de ella se encuentra el ejecutable que necesitamos: octave.exe (si ha instalado todo Octave justo como aquí hemos mostrado, esa carpeta es: C:\Archivos de Programa (x86)\Octave-3.4.6\bin). Tenga cuidado al seleccionar el archivo, ya que existen varios archivos con el mismo nombre, algunos son íconos, otros son archivos auxiliares. Guíese por las figuras mostradas a continuación. Una vez encontrado acepte los cambios. El sistema le dirá que debe reiniciar el programa para que los cambios surtan efecto. Cierre el programa por completo.
Figura 11. Ubicación del ejecutable octave.exe.
Lic. Edgar Hernández García División de Ing. Mecatrónica ITS Zacapoaxtla
Figura 12. Activando la búsqueda de ruta al archivo octave.exe
Figura 13. Una vez ubicado el archivo necesario.
7. El paso anterior concluye con la instalación de ambos programas. Para iniciar Octave con el entorno de ventanas deberá ejecutar QtOctave desde la carpeta donde éste último se encuentra. Para evitar tener que ubicarlo todas las veces puede crear un Acceso Directo en el Escritorio de Windows, al que sería ideal darle privilegios de Administrador cada vez que se ejecute, ya sea configurando el acceso directo, o dando clic derecho sobre él para ejecutar como administrador. En el ejemplo mostrado se ha cambiado el ícono genérico por otro que refleja el uso del acceso directo.
Lic. Edgar Hernández García División de Ing. Mecatrónica ITS Zacapoaxtla
Figura 14. Acceso directo para QtOctave
Todos los pasos aquí descritos fueron probados en una computadora ASUS A55N, con procesador AMD A6 (64 bits), 4GB en RAM y sistema operativo Microsoft Windows 8.