Beispiel #1
0
        public FrmAnalisisChiCuadrado(List <double> muestra, AnalizadorDeMuestra.TiposDistribucion tipoDeDistribucion, double media)
        {
            this.muestra          = muestra;
            this.tipoDistribucion = tipoDeDistribucion;

            this.mediaEsperada = media;

            lblMediaEsperada.Text = media.ToString();

            construirFormulario();
        }
Beispiel #2
0
        private void RadioButtonUniformeAB_CheckedChanged(object sender, EventArgs e)
        {
            tipoDeDistribucion = AnalizadorDeMuestra.TiposDistribucion.Uniforme;

            this.panelUniforme.BringToFront();
            this.panelUniforme.Enabled    = true;
            this.panelNormal.Enabled      = false;
            this.panelExponencial.Enabled = false;
            this.panelPoisson.Enabled     = false;

            this.buttonChi2.Enabled = false;
        }
Beispiel #3
0
        public FrmAnalisisChiCuadrado(List <double> muestra, AnalizadorDeMuestra.TiposDistribucion tipoDeDistribucion, double media, double desviacion)
        {
            this.muestra          = muestra;
            this.tipoDistribucion = tipoDeDistribucion;

            this.varianzaEsperada = Math.Truncate(10000 * Math.Pow(desviacion, 2) / 10000);
            this.mediaEsperada    = media;

            lblMediaEsperada.Text    = media.ToString();
            lblVarianzaEsperada.Text = varianzaEsperada.ToString();

            construirFormulario();
        }
Beispiel #4
0
        private void SetearFormulario()
        {
            tipoDeDistribucion = AnalizadorDeMuestra.TiposDistribucion.Uniforme;

            this.dataGridViewMostrar.ColumnCount           = 2;
            this.dataGridViewMostrar.Columns[0].HeaderText = "Iteración";
            this.dataGridViewMostrar.Columns[1].HeaderText = "Número";

            this.radioButtonUniformeAB.Checked  = true;
            this.radioButtonExponencial.Checked = false;
            this.radioButtonNormal.Checked      = false;
            this.radioButtonPoisson.Checked     = false;

            this.radioButtonMedia.Checked  = true;
            this.radioButtonLambda.Checked = false;

            this.panelUniforme.BringToFront();
            this.panelNormal.Enabled      = false;
            this.panelExponencial.Enabled = false;
            this.panelPoisson.Enabled     = false;

            this.buttonChi2.Enabled = false;
        }
Beispiel #5
0
 public FrmAnalisisChiCuadrado(List <double> muestra, AnalizadorDeMuestra.TiposDistribucion tipoDeDistribucion)
 {
     this.muestra          = muestra;
     this.tipoDistribucion = tipoDeDistribucion;
     construirFormulario();
 }