예제 #1
0
        private void both_DoMain(object sender, RoutedEventArgs e)
        {
            if (currentDis == null)
            {
                MessageBox.Show("Завантажте файл");
                return;
            }
            BothUnknownParser data = new BothUnknownParser();

            data.Parse(this);
            TestKnownBoth_UI(data);
        }
예제 #2
0
        private void OpenLastChart_both(object sender, RoutedEventArgs e)
        {
            if (currentDis == null)
            {
                MessageBox.Show("Завантажте файл");
                return;
            }
            BothUnknownParser data = new BothUnknownParser();

            data.Parse(this);
            List <System.Windows.Point> lp1 = new List <System.Windows.Point>();
            List <System.Windows.Point> lp2 = new List <System.Windows.Point>();

            for (double i = 0; i < 20; i += 0.1)
            {
                lp1.Add(new System.Windows.Point(i, GammaDistribution.calcDens(data.k1, data.theta1, i)));
                lp2.Add(new System.Windows.Point(i, GammaDistribution.calcDens(data.k2, data.theta2, i)));
            }
            DensComparer dc = new DensComparer("H0", lp1, "H1", lp2);

            dc.Show();
        }