2º Caso Práctico Estadística

January 18th, 2009 by Daniel 4 comments »

Muy buenas, hoy vengo a mostraros el segundo caso práctico de estadística que trata sobre la aplicación de cálculo de Probabilidades. Esta vez me he decidido por java al tratarse de cálculos sencillos, poder ejecutarse en casi cualquier aparato y ser gratuito.

Vídeo

Descarga

Ejecutar el Programa: Windows/Linux/Mac/etc

  1. Abre una Consola o Terminal
  2. Dirígete a la carpeta donde hayas guardado el .jar
  3. Ejecuta este comando cambiando el nombre del .jar: java -jar casopractico.jar

Un Saludo

Actualizado:
-He subido el vídeo a youtube.
-Y haciéndolo me he dado cuenta de un par de errores en el cálculo de probabilidades condicionadas. Ya está resubido el ejecutable. Ah, gracias las personas que lo probaron y no me avisaron.

Instalar librería LiDIA en Ubuntu 8.10

November 22nd, 2008 by Daniel No comments »

Segunda entrega de como instalar esta librería (más simplificada), pero ahora en la distribución Ubuntu 8.10. Espero que os resulte de utilidad.

Paso 1 :P ara empezar debemos comprobar que tenemos instalados los siguientes paquetes:

  • make (GNU make)
  • gcc (The system GNU C Compile)
  • gcc-c++
  • libcln5 (Class Library for Numbers C++)
  • libcln-dev (Class Library for Numbers C++ de Desarrollo)

Paso 2: Nos bajamos el archivo lidia-base-2.2.0.tar.gz . Es lo más recomendable bajarte esta versión, que como dice es “base”, es decir, tiene los ficheros básicos. Lo descomprimimos por ejemplo en el Escritorio. A continuación, renombramos la carpeta lidia-2.2.0 a LiDIA.

Paso 3: Nos bajamos el parche para compiladores gcc 4.x: parche

Paso 4: Abrimos un terminal o nos situamos en el escritorio. Ejecutamos el comando:
> cat lidia_svn1069-gcc4.3.patch | patch -p1

Si todo ha ido correctamente aparecerán varias lineas con Hunk #1 succeeded. Si no es así, vuelve a los pasos anteriores y comprueba que los realizas todos de forma correcta.

Paso 5: nos metemos en la carpeta LiDIA.Ejecutamos el Comando:
> ./configure

Si todos ha ido correctamente no saldrá ningun error[1] o parecido.

Paso 6: Lo compilamos con el comando:
> make

Paso 7: Lo instalamos con el comando:
> sudo make install

Paso 8: la librería en este momento ya está instalada en el sistema. Los archivos de la instalación los podemos encontrar en: /usr/local/include/lidia

Con un terminal nos situamos en: /usr/local/include/ y cambiamos el nombre del directorio con el comando:
> mv lidia LiDIA

Paso 9: bájate el fichero prueba.c y el Makefile. Observa como se linkea la librería desde el makefile y como se importa desde el fichero prueba.

Paso 10: ya solo queda hacer make prueba y ver que la compilación del fichero ha sido correcta.

Un Saludo

Configurar Javadoc en Eclipse (Linux)

October 24th, 2008 by Daniel 6 comments »

Si ya habéis usado Eclipse en linux, sabréis que al generar la documentación de Java y visualizarla con cualquier navegador, salen mal los caracteres “no ASCII”. Eso se debe a que el proyecto, por defecto en linux, se crea con la codificación UTF8 y al pasarla a formato HTML no se le especifica al navegador de ese pequeño detalle.

Esto os lo comento porque me ha surgido durante la realización de la primera entrega de POO (Programación Orientada a Objetos) y seguro que hay alguien más con este pequeño problema. Espero que os resulte de utilidad.

Paso 1: (Típico)
para generar la documentación le damos a: Project -> Generate Javadoc …

Paso 2: (Típico)
Seleccionamos el binario javadoc. Javadoc Comand: /usr/java/jdk1.6.0_11/bin/javadoc (en OpenSuse) /usr/lib/jvm/jdk1.6.0_11/bin/javadoc (en Ubuntu)
Seleccionamos la parte del proyecto a generar y la salida del mismo.
Le damos a Next

Nota: si estas utilizando el java-6-openjdk no busques el binario javadoc porque no lo vas a encontrar. No se que sucederá con las licencias para que todavía no se incluya, pero como siempre hay una solución, instala el jdk de toda la vida de Sun Microsystem.

Paso 3: (Típico)
Especificamos el Título del Documento, las opciones básica y las etiquetas a tener en cuenta (@).
Le damos a Next

Paso 4: (Parte Importante)
En el campo VM Options ponemos lo siguiente: -charset “UTF-8″
Le damos a Finish

Así de sencillo. Si observamos el documento HTML antes y después vemos que ha introducido la siguiente etiqueta:

<META http-equiv="Content-Type" content="text/html; charset=UTF-8">

Un Saludo