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垃圾回收机制
Feb 12 Python
Python2.7简单连接与操作MySQL的方法
Apr 27 Python
python实现读取并显示图片的两种方法
Jan 13 Python
python访问抓取网页常用命令总结
Apr 11 Python
通过源码分析Python中的切片赋值
May 08 Python
基于python(urlparse)模板的使用方法总结
Oct 13 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
Sep 17 Python
Python中修改字符串的四种方法
Nov 02 Python
Python 3 判断2个字典相同
Aug 06 Python
python区分不同数据类型的方法
Oct 14 Python
15行Python代码实现免费发送手机短信推送消息功能
Feb 27 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
May 25 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简单实现多维数组排序的方法
2016/09/30 PHP
PHP实现的同步推荐操作API接口案例分析
2016/11/30 PHP
php表单处理操作
2017/11/16 PHP
Laravel中的chunk组块结果集处理与注意问题
2018/08/15 PHP
PHP实现负载均衡session共享redis缓存操作示例
2018/08/22 PHP
javascript sudoku 数独智力游戏生成代码
2010/03/27 Javascript
用jquery实现等比例缩放图片效果插件
2010/07/24 Javascript
JS Range HTML文档/文字内容选中、库及应用介绍
2011/05/12 Javascript
使用JavaScript修改浏览器URL地址栏的实现代码
2013/10/21 Javascript
AMD异步模块定义介绍和Require.js中使用jQuery及jQuery插件的方法
2014/06/06 Javascript
JQuery遍历DOM节点的方法
2015/06/11 Javascript
JavaScript:Array类型全面解析
2016/05/19 Javascript
基于js里调用函数时,函数名带括号和不带括号的区别
2016/07/28 Javascript
H5实现中奖记录逐行滚动切换效果
2017/03/13 Javascript
使用Vue动态生成form表单的实例代码
2018/04/26 Javascript
layui使用label标签的方法
2019/09/14 Javascript
解决vue cli使用typescript后打包巨慢的问题
2019/09/30 Javascript
node.js中fs文件系统模块的使用方法实例详解
2020/02/13 Javascript
[43:51]2014 DOTA2国际邀请赛中国区预选赛 Dream Times VS TongFu
2014/05/22 DOTA
Python 逐行分割大txt文件的方法
2017/10/10 Python
关于Python数据结构中字典的心得
2017/12/04 Python
python批量替换页眉页脚实例代码
2018/01/22 Python
python画出三角形外接圆和内切圆的方法
2018/01/25 Python
Django中日期处理注意事项与自定义时间格式转换详解
2018/08/06 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
pytorch 预训练层的使用方法
2019/08/20 Python
python base64库给用户名或密码加密的流程
2020/01/02 Python
Python descriptor(描述符)的实现
2020/11/15 Python
CSS3动画特效在活动页中的应用
2020/01/21 HTML / CSS
在IE6系列等老式浏览器中使用HTML5的新标签实现方案
2012/12/25 HTML / CSS
Trip.com香港网站:Ctrip携程旗下,全球最大的网上旅游社之一
2016/08/01 全球购物
澳大利亚鞋仓库:Shoe Warehouse
2019/07/25 全球购物
党员活动日总结
2014/05/05 职场文书
建筑工程质量通病防治方案
2014/06/08 职场文书
国际贸易实训报告
2014/11/05 职场文书
2015年节能降耗工作总结
2015/05/22 职场文书