Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 12, 2018 16:34:11

Borntorun
Зарегистрирован: 2018-02-12
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Реализация поиска точки экстремума функции с двумя переменными.

Доброго тебе здоровья, читающий.
Студентом не являюсь, но подозреваю, что вопрос этот где-то на том уровне.
Я буду рад, если ты подкинешь мне идею с решением одной трудности, с которой я столкнулся.
В ходе разработки программы я напоролся на штуку, в которой закопался. Соль вот в чём:
На прилагаемой картинке ты видишь скрин из программы mathcad. Задача проста до предела: найти x(минимум функции).
Mathcad может сделать это своей чудесной функцией,что он и демонстрирует. А вот в python-код это перевести проблемно… Сложность не в длинной формуле(теле функции) - я её уже перевёл в код корректно.
Сложность именно в реализации поиска минимального значения этой функции.
Иными словами - нужно как- то изобрести в python свой minimize с блекджеком и переменными.
Библиотек с нахождением экстремумов функции с двумя(!) переменными не нашёл. До алгоритма работы mathcad'овской функции не добрался.
Буду ожидать идей,мыслей,ориентировок…

Отредактировано Borntorun (Фев. 12, 2018 16:39:56)

Прикреплённый файлы:
attachment Безымянный.png (28,5 KБ)

Офлайн

#2 Фев. 12, 2018 19:43:08

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Реализация поиска точки экстремума функции с двумя переменными.

Borntorun
Библиотек с нахождением экстремумов функции с двумя(!) переменными не нашёл.
Как???? Первая сылка в Гугле. https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.minimize.html
Именно для двух не найдете. Кому нужен этот частный случай? Найдете для произвольного числа аргументов.



Офлайн

#3 Фев. 13, 2018 06:04:01

Borntorun
Зарегистрирован: 2018-02-12
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Реализация поиска точки экстремума функции с двумя переменными.

doza_and
https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.minimize.html
Мдэ. Вновь я искал не то, что нужно,и не там, где нужно.
Спасибо за то,что ткнул пальцем, doza_and !

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version