Beispiel #1
0
        private void btnPlotAlphaBeta_Click(object sender, EventArgs e)
        {
            Dictionary<int, double> result =
                new DesForecasting(originalDataset, 0.1, 0.1, lines.Length).CalculateDesPoints(double.Parse(txtAlphaDes.Text),
                    double.Parse(txtBetaDes.Text));

            Plot(result, "DES");
        }
Beispiel #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            Tuple<double, double, double, Dictionary<int, double>> result =
                new DesForecasting(originalDataset, 0.01, 0.01, lines.Length).CalculateOptimal();

            lblAlpha.Text = "Optimal alpha: " + Math.Round(result.Item1, 3);
            lblBeta.Text = "Optimal beta: " + Math.Round(result.Item2, 3);
            lblStdError.Text = "Standard Error: " + Math.Round(result.Item3, 3);

            Plot(result.Item4, "DES");
        }