void CalculateCharacteristic()
        {
            double[] masY = unLinearityCurve.PointPairListGetY();
            textBoxDnlMean.Text = MasFunctions.CalculateMean(masY).ToString();
            textBoxDnlMax.Text  = MasFunctions.GetMaxAbs(masY).ToString();

            textBoxInl.Text = inl.ToString();
        }
        void CalculateCharacteristic()
        {
            double[] masY = unLinearityCurve[0].PointPairListGetY();
            textBoxMean.Text = MasFunctions.CalculateMean(masY).ToString();
            textBoxMax.Text  = MasFunctions.GetMaxAbs(masY).ToString();

            double[] masYCalibrated = unLinearityCurve[1].PointPairListGetY();
            textBoxMeanCalibrated.Text = MasFunctions.CalculateMean(masYCalibrated).ToString();
            textBoxMaxCalibrated.Text  = MasFunctions.GetMaxAbs(masYCalibrated).ToString();
        }
Beispiel #3
0
 static void CalculateStatisticsForOneParametr(PointPairList unLinearityCurve, ref double result)
 {
     double[] mas = unLinearityCurve.PointPairListGetY();
     //для оцінювання береться максимальне значення нелінійності на ХП
     result = MasFunctions.GetMaxAbs(mas);
 }
 static void GetValueForCurve(PointPairList unLinearityCurve, ref double value)
 {
     double[] mas = unLinearityCurve.PointPairListGetY();
     //для оцінювання береться максимальне значення нелінійності на ХП
     value = MasFunctions.GetMaxAbs(mas);
 }