Автор Тема: Половинное деление для ф-ции 2 переменных  (Прочитано 1991 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн on1iner

  • Губернский секретарь
  • **
  • Сообщений: 21
  • Репутация: 0
Задача - найти максимум для функции 2 переменных методом половинного деления (вообще, это возможно? Или нужны другие методы, вроде наискорейшего и покоординатного спусков?) Есть ли какой-нибудь готовый алгоритм? Я пробовал находить максимум сначала по одной переменной, потом по другой, но, как мне кажется, такой метод неверен, надо искать сразу от 2 изменяющихся параметров. Сколько в этом случае должно получиться условий? Так же 2 ( напр. if(f(x1,y1)<=f(x2,y2))   и   if(f(x1,y1)>f(x2,y2)) ) или последовательно перебирая переменные f(x1,y1), f(x2,y1) и т.д.)

Оффлайн Harmodian

  • Коллежский регистратор
  • *
  • Сообщений: 19
  • Репутация: 0
Re: Половинное деление для ф-ции 2 переменных
« Ответ #1 : јРЩ 05, 2009, 09:17:40 pm »
Методом половинного деления решаются уравнения. В данном случае, очевидно, нужно найти частные производные по каждой из производных и приравнять их к нулю. И разрешить получившуюся систему уравнений методом половинного деления.