Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Минимизация гладкой функции python
Создан заказ №5751003
23 ноября 2020

Минимизация гладкой функции python

Как заказчик описал требования к работе:
Рассмотрим все ту же функцию из задания по линейной алгебре: f(x) = sin(x / 5) * exp(x / 10) + 5 * exp(-x / 2), но теперь уже на промежутке [1, 30] В первом задании будем искать минимум этой функции на заданном промежутке с помощью scipy.optimize. Разумеется, в дальнейшем вы будете использовать мето ды оптимизации для более сложных функций, а f(x) мы рассмотрим как удобный учебный пример. Напишите на Питоне функцию, вычисляющую значение f(x) по известному x. Будьте внимательны: не забывайте про то, что по умолчанию в питоне целые числа делятся нацело, и о том, что функции sin и exp нужно импортировать из модуля math. Изучите примеры использования scipy.optimize.minimize в документации Scipy (см. "Материалы") Попробуйте найти минимум, используя стандартные параметры в функции scipy.optimize.minimize (т.е. задав только функцию и начальное приближение). Попробуйте менять начальное приближение и изучить, меняется ли результат. Укажите в scipy.optimize.minimize в качестве метода BFGS (один из самых точных в большинстве случаев градиентных методов оптимизации), запустите из начального приближения x=2. Градиент функции при этом указывать не нужно – он будет оценен численно. Полученное значение функции в точке минимума - ваш первый ответ по заданию 1, его надо записать с точностью до 2 знака после запятой. Теперь измените начальное приближение на x=30. Значение функции в точке минимума - ваш второй ответ по заданию 1, его надо записать через пробел после первого, с точностью до 2 знака после запятой. Стоит обдумать полученный результат. Почему ответ отличается в зависимости от начального приближения? Если нарисовать график функции (например, как это делалось в видео, где мы знакомились с Numpy, Scipy и Matplotlib), можно увидеть, в какие именно минимумы мы попали. В самом деле, градиентные методы обычно не решают задачу глобальной оптимизации, поэтому результаты работы ожидаемые и вполне корректные
подробнее
Заказчик
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
24 ноября 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Галилео
5
скачать
Минимизация гладкой функции python.jpg
2020-11-27 14:42
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
И снова безупречное выполнение работы раньше срока. Всем рекомендую работать с автором.

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
ВАР №1 !!! К/Р ПО ПРЕДМЕТУ- Программная инженерия (К/Р №2)
Контрольная работа
Программирование
Стоимость:
300 ₽
Выполнить курсовой по управлению человеческими ресурсами.
Курсовая работа
Программирование
Стоимость:
700 ₽
Выполнить курсовую работу по алгоритмизация и программирование. Л-00816
Курсовая работа
Программирование
Стоимость:
700 ₽
Качественный Рерайт
Курсовая работа
Программирование
Стоимость:
700 ₽
[C/C++] Структуры и алгоритмы обработки данных
Задача по программированию
Программирование
системное программное обеспечение . Сегодня
Реферат
Программирование
Стоимость:
300 ₽
16-разрядный АЛУ арифметики с плавающей точкой
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование на языке высокого уровня
Курсовая работа
Программирование
Стоимость:
700 ₽
Составить программу вычисления следующих функций:
Решение задач
Программирование
Стоимость:
150 ₽
решение трех задач ( Visual C++) и составление отчета по образцу
Решение задач
Программирование
Стоимость:
150 ₽
Разработать программу на C++ с подключением MPI по заданной топологии
Решение задач
Программирование
Стоимость:
150 ₽
Работа с исполняемым файлом формата PE (Portable Executable)
Решение задач
Программирование
Стоимость:
150 ₽
Полное тестирование маленькой программы на C+
Решение задач
Программирование
Стоимость:
150 ₽
Регистрация-авторизация с временным вытакливанием
Решение задач
Программирование
Стоимость:
150 ₽
Читай полезные статьи в нашем
Изменение характеристик плоских и пространственных объектов в Компас-3D
Данные команды измерения вызываются с помощью Инструментальной панели Измерения (2D) или команды Измерить меню Сервис (рис. 1).

Не выходя из команды, пользователь может определить метрические характеристики объектов. Для этого ему необходимо последовательно указывать курсором на нужный объект. Система запоминает и показывает в диалоговом окне все значения требуемых измерений. Окно Информация будет...
подробнее
Работа с логическими выражениями. Использование скриптов на HTML-страницах
При использовании в кодах программ логических условий применяются операции сравнения различных типов данных:
= равно
не равно

> больше
> = больше или равно.
Также применяются логические функции и операторы:

Результат выполнения логической операции может принимать одно из двух возможных значений: True (истина) или False (ложь).
Переменным можно присваивать только английские значения...
подробнее
Текстовые веб-страницы
Самый простой способ создания текстовой веб-страницы — это набор ее кода в каком-либо текстовом редакторе, работающем с простым текстом без оформления и сохранение ее в файле с расширением .htm или .html. В операционных системах для этих расширений предусмотрена связь с браузером, поэтому делая двойной щелчок на имени файла мы открываем веб-страницу в браузере в режиме просмотра.
Помимо этого, имею...
подробнее
Haskell язык программирования

Рисунок 1. Карри Хаскелль. Автор24 — интернет-биржа студенческих работ
Предшественником Haskell можно считать язык Miranda, выпущенный в 1985 г. и давший толчок развитию ленивых языков.
Miranda распространялся под коммерческой лицензией, поэтому в 1987 г. на конференции по развитию функциональных языков, проходившей в Портленде, было решено разработать свободный аналог этого языка, для чего был созд...
подробнее
Изменение характеристик плоских и пространственных объектов в Компас-3D
Данные команды измерения вызываются с помощью Инструментальной панели Измерения (2D) или команды Измерить меню Сервис (рис. 1).

Не выходя из команды, пользователь может определить метрические характеристики объектов. Для этого ему необходимо последовательно указывать курсором на нужный объект. Система запоминает и показывает в диалоговом окне все значения требуемых измерений. Окно Информация будет...
подробнее
Работа с логическими выражениями. Использование скриптов на HTML-страницах
При использовании в кодах программ логических условий применяются операции сравнения различных типов данных:
= равно
не равно

> больше
> = больше или равно.
Также применяются логические функции и операторы:

Результат выполнения логической операции может принимать одно из двух возможных значений: True (истина) или False (ложь).
Переменным можно присваивать только английские значения...
подробнее
Текстовые веб-страницы
Самый простой способ создания текстовой веб-страницы — это набор ее кода в каком-либо текстовом редакторе, работающем с простым текстом без оформления и сохранение ее в файле с расширением .htm или .html. В операционных системах для этих расширений предусмотрена связь с браузером, поэтому делая двойной щелчок на имени файла мы открываем веб-страницу в браузере в режиме просмотра.
Помимо этого, имею...
подробнее
Haskell язык программирования

Рисунок 1. Карри Хаскелль. Автор24 — интернет-биржа студенческих работ
Предшественником Haskell можно считать язык Miranda, выпущенный в 1985 г. и давший толчок развитию ленивых языков.
Miranda распространялся под коммерческой лицензией, поэтому в 1987 г. на конференции по развитию функциональных языков, проходившей в Портленде, было решено разработать свободный аналог этого языка, для чего был созд...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы