python实现函数极小值


Posted in Python onJuly 10, 2019

这里用到的是scipy.optimize的fmin和fminbound

import numpy as np
from matplotlib import pyplot as plt
from scipy.optimize import fmin,fminbound
 
 
def f(x):
  return x**2+10*np.sin(x)+1
x=np.linspace(-10,10,num=500)
min1=fmin(f,3)#求3附近的极小值
min2=fmin(f,0)#求0附近的极小值
min_global=fminbound(f,-10,10)#这个区域的最小值
print(min1)
print(min2)
print(min_global)
plt.plot(x,f(x))
plt.show()

输出:

Optimization terminated successfully.
     Current function value: 9.315586
     Iterations: 15
     Function evaluations: 30
Optimization terminated successfully.
     Current function value: -6.945823
     Iterations: 26
     Function evaluations: 52
[3.83745117]
[-1.3064375]
-1.306440096615395

python实现函数极小值

以上这篇python实现函数极小值就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python创建列表并给列表赋初始值的方法
Jul 28 Python
Django使用httpresponse返回用户头像实例代码
Jan 26 Python
pandas 对每一列数据进行标准化的方法
Jun 09 Python
Python使用logging模块实现打印log到指定文件的方法
Sep 05 Python
通过python将大量文件按修改时间分类的方法
Oct 17 Python
python实现创建新列表和新字典,并使元素及键值对全部变成小写
Jan 15 Python
Python程序控制语句用法实例分析
Jan 14 Python
pycharm通过ssh连接远程服务器教程
Feb 12 Python
python 递归调用返回None的问题及解决方法
Mar 16 Python
Python如何使用paramiko模块连接linux
Mar 18 Python
Django admin组件的使用
Oct 24 Python
pandas map(),apply(),applymap()区别解析
Feb 24 Python
通过PHP与Python代码对比的语法差异详解
Jul 10 #Python
python 梯度法求解函数极值的实例
Jul 10 #Python
对Python中小整数对象池和大整数对象池的使用详解
Jul 09 #Python
Python 旋转打印各种矩形的方法
Jul 09 #Python
python opencv对图像进行旋转且不裁剪图片的实现方法
Jul 09 #Python
python下的opencv画矩形和文字注释的实现方法
Jul 09 #Python
Python3 执行系统命令并获取实时回显功能
Jul 09 #Python
You might like
PHP与MySQL交互使用详解
2006/10/09 PHP
PHP 模拟登陆MSN并获得用户信息
2009/05/16 PHP
PHP 过滤页面中的BOM(实现代码)
2013/06/29 PHP
php实现最简单的MVC框架实例教程
2014/09/08 PHP
PHP上传文件时自动分配路径的方法
2015/01/09 PHP
php计算整个mysql数据库大小的方法
2015/06/19 PHP
3种php生成唯一id的方法
2015/11/23 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2019/10/10 PHP
laravel通用化的CURD的实现
2019/12/13 PHP
Asp.net下使用Jquery Ajax传送和接收DataTable的代码
2010/09/12 Javascript
妙用Jquery的val()方法
2012/06/27 Javascript
java、javascript实现附件下载示例
2014/08/14 Javascript
CSS3,HTML5和jQuery搜索框集锦
2014/12/02 Javascript
正则表达式优化JSON字符串的技巧
2015/12/24 Javascript
JavaScript实现窗口抖动效果
2016/10/19 Javascript
Angular2使用jQuery的方法教程
2017/05/28 jQuery
微信小程序实现bindtap等事件传参
2019/04/08 Javascript
详解JavaScript 的执行机制
2020/09/18 Javascript
Webpack的Loader和Plugin的区别
2020/11/09 Javascript
python非递归全排列实现方法
2017/04/10 Python
Python实现抢购IPhone手机
2018/02/07 Python
Python实现的当前时间多加一天、一小时、一分钟操作示例
2018/05/21 Python
用Python将mysql数据导出成json的方法
2018/08/21 Python
python实现输入的数据在地图上生成热力图效果
2019/12/06 Python
将python文件打包exe独立运行程序方法详解
2020/02/12 Python
在python中利用dict转json按输入顺序输出内容方式
2020/02/27 Python
python+OpenCV实现图像拼接
2020/03/05 Python
python中的django是做什么的
2020/07/31 Python
python实现简单遗传算法
2020/09/18 Python
网络维护中文求职信
2014/01/03 职场文书
大学生军训广播稿
2014/01/24 职场文书
小学安全汇报材料
2014/08/14 职场文书
正规借条模板
2015/05/26 职场文书
深度学习tensorflow基础mnist
2021/04/14 Python
CSS 还能这样玩?奇思妙想渐变的艺术
2021/04/27 HTML / CSS
使用Django实现商城验证码模块的方法
2021/06/01 Python