示例#1
0
 private void AddMButton_Click(object sender, EventArgs e)
 {
     currentBl.AddToCalibrationlist(Convert.ToDouble(TrykTextBox.Text));
     if (PointDeletet == true)
     {
         SortList(currentBl.GetCalibrationList());
         PointDeletet = false;
     }
     AddPointToListView(currentBl.GetCalibrationList());
     DrawChartPoints();
     if (currentBl.GetCalibrationList().Count >= 5)
     {
         DrawLinearRegression();
         RTextBox.Text = Convert.ToString(Math.Round(currentBl.GetRsquared_(), 4));
     }
     TrykTextBox.Clear();
 }
示例#2
0
 private void AddMButton_Click(object sender, EventArgs e)
 {
     currentBl.AddToCalibrationlist(Convert.ToDouble(TrykTextBox.Text)); //Tilføjer et punkt til calibrationslisten
     SortList(currentBl.GetCalibrationList());
     if (PointDeletet == true)                                           //Undersøger om der er slettet et punkt og hvis der er det sorteres listen
     {
         SortList(currentBl.GetCalibrationList());                       //sorterer listen
         PointDeletet = false;
     }
     AddPointToListView(currentBl.GetCalibrationList());                            //Metode der viser punktet i listview elementet på formen
     DrawChartPoints();                                                             //Viser punktet som et punkt på en graf
     if (currentBl.GetCalibrationList().Count >= 3)                                 //tjekker om listen indeholder minimum 3 punkter
     {
         DrawLinearRegression();                                                    //laver lineær regression på de indtastede punkter og tegner denne
         RTextBox.Text = Convert.ToString(Math.Round(currentBl.GetRsquared_(), 4)); //viser R^2 værdien på formen
     }
     TrykTextBox.Clear();
 }