Ejemplo n.º 1
0
        private void addLinearButton_Click(object sender, EventArgs e)
        {
            var flag = true;

            flag &= int.TryParse(nTextBox.Text, out var N);
            flag &= double.TryParse(fromTextBox.Text.Replace('.', ','), out var from);
            flag &= double.TryParse(dtTextBox.Text.Replace('.', ','), out var dt);
            flag &= double.TryParse(cTextBox.Text.Replace('.', ','), out var c);
            flag &= double.TryParse(dTextBox.Text.Replace('.', ','), out var d);

            if (!flag)
            {
                MessageBox.Show("Не все данные в правильном формате!", "Ошибка", MessageBoxButtons.OK);
                return;
            }

            var ppl = Plotter.GetLinear(c, d, from, dt, N);

            Plotter.Draw(_controlZgcList[(int)numericUpDownGraphNo.Value - 1], ppl, "Линейный");
        }