Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (int j = 0; j < N ; j++)
- {
- // Сгенерировать сл. знач. в указанных диапазонах
- for (int i = 0; i < xSize.Value; i++)
- {
- x = "x" + (i + 1).ToString();
- double xSize = Convert.ToDouble(xDiap.Rows[i].Cells[2].Value) - Convert.ToDouble(xDiap.Rows[i].Cells[0].Value);
- x_min[i] = rand.NextDouble() * xSize + Convert.ToDouble(xDiap.Rows[i].Cells[0].Value);
- func.Parameters[x] = x_min[i];
- }
- f = Convert.ToDouble(func.Evaluate());
- if (f < f_min)
- {
- f_min = f;
- for (int i = 0; i < xSize.Value; i++)
- {
- result_x[i] = x_min[i];
- }
- }
- list.Add(j, f_min);
- }
Advertisement
Add Comment
Please, Sign In to add comment