Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c...

60
Instalaci´on de Octave y qtOctave Jos´ e Antonio Serrano Garc´ ıa Universidad de Granada Oficina de Software Libre 20 de enero de 2013 Jos´ e Antonio Serrano Garc´ ıa Instalaci´on de Octave y qtOctave

Transcript of Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c...

Page 1: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave y qtOctave

Jose Antonio Serrano Garcıa

Universidad de Granada

Oficina de Software Libre

20 de enero de 2013

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 2: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

GNU Octave qtOctave

Parte I

Octave y qtOctave

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 3: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

GNU Octave qtOctave

1 GNU Octave

2 qtOctave

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 4: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

GNU Octave qtOctave

1 GNU Octave

2 qtOctave

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 5: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

GNU Octave qtOctave

GNU Octave

Octave o GNU Octave es un programa libre para realizar calculosnumericos. Como indica su nombre es parte de proyecto GNU.

MATLAB es considerado su equivalente comercial.

Entre varias caracterısticas que comparten se puede destacar queambos ofrecen un interprete permitiendo ejecutar ordenes en modointeractivo.

Notese que Octave no es un sistema de algebra computacionalcomo podrıa ser Maxima, sino que usa un lenguaje queesta orientado al analisis numerico.

Fuente: http://es.wikipedia.org/wiki/GNU Octave

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 6: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

GNU Octave qtOctave

1 GNU Octave

2 qtOctave

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 7: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

GNU Octave qtOctave

qtOctave

“qtOctave” es una interfaz que permite utilizar el motor Octavecon gran comodidad.

De hecho, qtOctave es bastante similar a la interfaz de Matlab,proporcionando editor integrado, consola, etc.

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 8: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Parte II

Instalacion de Octave

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 9: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

3 Instalacion de Octave

4 Instalacion de qtOctave

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 10: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave I

La instalacion se realiza sobre un Windows 7 Ultimate x64Descargamos la ultima version de la pagina oficial de Octave:

http://www.gnu.org/software/octave/

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 11: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave II

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 12: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave III

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 13: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave IV

Seleccionamos Octave Windows binaries:

http://sourceforge.net/projects/octave/files/

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 14: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave V

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 15: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave VI

Descargamos la version Octave 3.6.2 for Windows for MicrosoftVisual Studio:

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 16: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave VII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 17: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave VIII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 18: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave IX

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 19: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave X

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 20: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XI

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 21: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XII

Tenemos que instalar las librerıas de Microsoft Visual C++runtime Libraries:

Version 32 bits: http://www.microsoft.com/es-es/download/details.aspx?id=8328

Version 64 bits: http://www.microsoft.com/es-es/download/details.aspx?id=13523

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 22: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XIII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 23: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XIV

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 24: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XV

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 25: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XVI

Llegado aquı seguimos con el problema, y es que no podemosejecutar el programa de instalacion de Octave.

Solucion: tenemos que comprobar que las siguientes librerıas esteninstaladas en la ruta c:\windows:

Version de 32 bits: msvcr90.dll (Visual Studio 2008)

Version de 64 bits: msvcr100.dll (Visual Studio 2010)

Si no estan en el directorio c:\windows, las buscamos por el discoduro y las copiamos a este directorio.(sin borrar de donde esteninstaladas las mismas)

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 26: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XVII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 27: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XVIII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 28: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XIX

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 29: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XX

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 30: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XXI

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 31: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XXII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 32: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XXIII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 33: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XXIV

Descargamos Ghostscript:

Version de 32 bits: http://bit.ly/10qp1GP

Version de 64 bits: http://bit.ly/10qpd8Y

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 34: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XXV

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 35: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XXVI

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 36: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XXVII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 37: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XXVIII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 38: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de Octave XXIX

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 39: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

3 Instalacion de Octave

4 Instalacion de qtOctave

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 40: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave I

Descargamos la ultima version:

http://www.outsch.org/wp-content/uploads/2011/01/qtoctave-0.10.1-win32.zip

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 41: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave II

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 42: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave III

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 43: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave IV

Abrimos el archivo que hemos descargado.

Debemos descomprimirlo en una carpeta de nuestro disco duro,por ejemplo dentro de la carpeta donde hayamos instalado Octave(en nuestro caso “C:\Octave-3.6.2”).

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 44: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave V

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 45: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave VI

Ahora vamos a crear un acceso directo en nuestro escritorio.

Entramos en la carpeta de QtOctave y despues en la subcarpeta“bin”.

Aquı dentro esta el fichero ejecutable “qtoctave.exe”

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 46: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave VII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 47: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave VIII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 48: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave IX

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 49: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave X

Damos doble clic en el icono para abrir el programa.

Puede que nos de un error diciendo que no encuentra Octave.

Para ello debemos decirle en que directorio se encuentra elprograma.

Nos vamos al menu “Configuracion” y despues en elsubmenu “Configuracion General”.

En la ventana abierta pinchamos en Octave.•

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 50: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave XI

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 51: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave XII

Anadimos C:/Octave-3.6.2/bin/octave-3.6.2.exe

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 52: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Instalacion de Octave Instalacion de qtOctave

Instalacion de qtOctave XIII

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 53: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Licencia de este documento

Parte III

Licencia

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 54: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Licencia de este documento

5 Licencia de este documento

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 55: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Licencia de este documento

Esta presentacion tiene licencia BY-NC-SA.

Esta licencia cuyo texto puedes obtener en:

http://creativecommons.org/licenses/by-nc-sa/3.0/

Jose Antonio Serrano GarcıaCopyright (c) 2013

Este obra esta bajo una licencia Creative CommonsReconocimiento-NoComercial-CompartirIgual 3.0 Unported.

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 56: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Contacto

Parte IV

Contacto

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 57: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Contacto

6 Contacto

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 58: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Contacto

Contacto

Jose Antonio Serrano GarcıaDoctorando en Comunicacion Audiovisual

Master en Informacion Cientıfica: tratamiento, acceso yevaluacion.

Licenciado en Comunicacion Audiovisual.

Diplomado en Informatica de Gestion.

Master en Formacion y Tecnologıas para E-learning.

Tecnico Superior en Prevencion de Riesgos Laborales.

Correo electronico: [email protected]

Curriculum Vitae.

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 59: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Parte V

FIN

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave

Page 60: Instalación de Octave y qtOctave · Octave o GNU Octave es un programa libre para realizar c alculos num ericos. Como indica su nombre es parte de proyecto GNU. ... Descargamos la

Jose Antonio Serrano Garcıa Instalacion de Octave y qtOctave