コード例 #1
0
        public void Operacion()
        {
            Calculo calculo = new Calculo();

            Ls = calculo.LS(lambda, mu);
            Ws = calculo.WS(lambda, mu);
            Lq = calculo.Lq(lambda, mu);
            Wq = calculo.Wq(lambda, mu);
            p  = calculo.Porcentaje(lambda, mu);
            P0 = calculo.ProbabilidadDesocupado(calculo.Porcentaje(lambda, mu));

            CxH     = conversionCliente("Minutos", lambda);
            Pn      = calculo.probabilidaN(lambda, mu, (int)CxH);
            PnFinal = calculo.resultadoN(opcionN, Pn, n, CxH);

            P1 = calculo.esperarCola(mu, calculo.Porcentaje(lambda, mu), t);
            P2 = calculo.esperarSistema(mu, calculo.Porcentaje(lambda, mu), t);



            listBox1.Items.Add("Ls: " + Ls);
            listBox1.Items.Add("Ws: " + Ws);
            listBox1.Items.Add("Lq: " + Lq);
            listBox1.Items.Add("Wq: " + Wq);
            listBox1.Items.Add("ρ: " + p);
            listBox1.Items.Add("P0: " + P0);

            if (txtn.Text.Trim() != "")
            {
                listBox1.Items.Add("Pn: " + PnFinal);
            }

            if (txtt.Text.Trim() != "")
            {
                listBox1.Items.Add("P(Wq>" + t + "): " + P1);
                listBox1.Items.Add("P(Ws>" + t + "): " + P2);
            }
            comboBox4.Enabled = true;
            grafica();
            btn1.Visible = true;
            btn2.Visible = true;
        }