У меня есть пять значений, A, B, C, D и E.Алгоритм многомерной оптимизации/корневой нахождения/что-то
Учитывая сдерживающие A + B + C + D + E = 1, и пять функций F (A), F (B), F (C), F (D), F (E), мне нужно решить для A-E такие, что F (A) = F (B) = F (C) = F (D) = F (E).
Каков наилучший алгоритм/подход к использованию для этого? Мне все равно, нужно ли мне самому писать, я просто хотел бы знать, где искать.
EDIT: Это нелинейные функции. Помимо этого, их нельзя охарактеризовать. Некоторые из них могут быть впоследствии интерполированы из таблицы данных.
Вам нужно указать тип функций, которыми они являются. Линейная, квадратичная, экспоненциальная, тригонометрическая и т. Д. –
Вы должны придать вашим функциям разные имена, чтобы не путать людей. – starblue
Являются ли ваши значения A ... E также неотрицательными? Во многих проблемах, когда значения ограничены суммой до 1, они также не должны быть отрицательными. Существуют ли другие ограничения? –