private void inicializarDatosEstadisticas( double matriz[][][] ) {
        final int n=matriz.length, m=matriz[0].length;
        ArrayList<DatoCelda> datosPorBloqueOrdenados[]=new ArrayList[n];
        ArrayList<DatoCelda> datosBloque;
        for( int i=0; i<n; i++ ) { 
            datosBloque=new ArrayList<>();
            for( int j=0; j<m; j++ ) {
                for( int k=0; k<matriz[i][j].length; k++ ) {
                    datosBloque.add(new DatoCelda(j, k, matriz[i][j][k]));
                }
            }
            Collections.sort(datosBloque);
            datosPorBloqueOrdenados[i]=datosBloque;
        }
        matrizDatos.setDatosBloqueOrdenados(datosPorBloqueOrdenados);
        
        datosEstadisticaRango=calculadorRangos.calcularRangos(matriz, matrizDatos);
        datosEstadisticaSecuencias=calculadorSecuencias.calcularSecuencias(matriz, matrizDatos);
    }