Example #1
0
        private void enterFuncButton_Click(object sender, EventArgs e)
        {
            //Показать все текстовые поля для ввода координат и их названия при нажатии на кнопку Ввести функцию

            answerLabel.Show();
            answerButton.Show();
            answerTextBox.Show();
            minButton.Show();
            minLabel.Show();
            minTextBox.Show();
            func = new IntroducedFunction(funcTextBox.Text);
            if (func.IsRightFunction())
            {
                func.CountVariables();
                func.Postfix();
                for (int i = 0; i < func.Variables; i++)
                {
                    t[i].Show();
                    l[i].Show();
                }
            }
            else
            {
                MessageBox.Show("Неправильная функция");
            }
        }
 //Конструктор
 public UnconditionalOptimisation(IntroducedFunction _y, Coord _x0)
 {
     y    = _y;
     x    = new Coord[5];
     x[0] = _x0;
     x[1] = x[0];
     h    = 0.01 * x[0].Norma;
     beta = 2;
 }