Simulaciones Probabilísticas Correlacionales.

Método para calcular si el circulo generado pseudoaleatoriamente entra en el sector del cuadro:

 g.drawRect(1140, 40, 200, 200);


 public void calcularProb() {

        int negativos = 0;
        int positivos = 0;
   float w;
       float probabilidadN, probabilidadP;
        for (int j = 0; j < 100; j++) {

            if ((Integer) x.get(j) >= 1140 && (Integer) x.get(j) <= 1340 && (Integer) y.get(j) >= 40 && (Integer) y.get(j) <= 240) {
                positivos++;
            } else {
                negativos++;
            }

        }
        System.out.println("Positivos: " + positivos);
        System.out.println("Negativos: " + negativos);
        w = negativos + positivos;
        probabilidadP = positivos / w;
        probabilidadN = negativos / w;
        System.out.println("Probabiliad de que siga positivo: " + probabilidadP);
        System.out.println("Probabiliad de que siga negativo: " + probabilidadN);
        if (probabilidadP > probabilidadN) {
            System.out.println("Hay mayor probabilidad de que si entre en el sector");
        } else {
            System.out.println("Hay mayor probabilidad de que no entre en el sector");
        }

    }

Comentarios