public void FillChart(SecondLabWorker secondLabWorker)
 {
     foreach (var item in secondLabWorker.Signals)
     {
         mainChart.Series["SKZ"].Points.AddXY(item.M, item.DeltaAvgSqrValue);
         mainChart.Series["SKO"].Points.AddXY(item.M, item.DeltaAvgSqrDiviation);
         mainChart.Series["Amplitude"].Points.AddXY(item.M, item.DeltaAmplitude);
     }
 }
Exemple #2
0
        private void btnGenerateValues_Click(object sender, EventArgs e)
        {
            int             n               = Convert.ToInt32(cmbBoxN.Text);
            double          fi              = Convert.ToDouble(txtBoxFi.Text);
            int             k               = (int)(3 * n / 4); // TODO: fix it later
            int             nMulCoef        = Convert.ToInt32(txtBoxnMulCoef.Text);
            SecondLabWorker secondLabWorker = new SecondLabWorker(n, k, nMulCoef, fi);

            secondLabWorker.GenerateSignals();

            Form2 form2 = new Form2();

            form2.FillChart(secondLabWorker);
            form2.Show();
        }