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实现协同过滤的教程
Apr 08 Python
在Django框架中编写Contact表单的教程
Jul 17 Python
两个命令把 Vim 打造成 Python IDE的方法
Mar 20 Python
python之Character string(实例讲解)
Sep 25 Python
Python运维之获取系统CPU信息的实现方法
Jun 11 Python
Python实现手写一个类似django的web框架示例
Jul 20 Python
Python3.4 splinter(模拟填写表单)使用方法
Oct 13 Python
python实现flappy bird游戏
Dec 24 Python
Django+Xadmin构建项目的方法步骤
Mar 06 Python
Python脚本破解压缩文件口令实例教程(zipfile)
Jun 14 Python
解决python和pycharm安装gmpy2 出现ERROR的问题
Aug 28 Python
Python: glob匹配文件的操作
Dec 11 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文本转图片自动换行的方法
2013/03/13 PHP
PHP用户验证和标签推荐的简单使用
2016/10/31 PHP
laravel框架分组控制器和分组路由实现方法示例
2020/01/25 PHP
ExtJs 表单提交登陆实现代码
2010/08/19 Javascript
JavaScript子窗口ModalDialog中操作父窗口对像
2012/12/11 Javascript
JavaScript版TAB选项卡效果实例
2013/08/16 Javascript
JQuery性能优化的几点建议
2014/05/14 Javascript
禁用Enter键表单自动提交实现代码
2014/05/22 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
关于Javascript中defer和async的区别总结
2016/09/20 Javascript
webpack踩坑之路图片的路径与打包
2017/09/05 Javascript
基于模板引擎Jade的应用(详解)
2017/12/12 Javascript
vue组件(全局,局部,动态加载组件)
2018/09/02 Javascript
解决vue点击控制单个样式的问题
2018/09/05 Javascript
[原创]微信小程序获取网络类型的方法示例
2019/03/01 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
实用的Vue开发技巧
2019/05/30 Javascript
初学vue出现空格警告的原因及其解决方案
2019/10/31 Javascript
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
2020/06/02 jQuery
Vue中的nextTick作用和几个简单的使用场景
2021/01/25 Vue.js
跟老齐学Python之list和str比较
2014/09/20 Python
python删除特定文件的方法
2015/07/30 Python
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
Python不使用int()函数把字符串转换为数字的方法
2018/07/09 Python
python通过实例讲解反射机制
2019/10/17 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式
2013/11/05 HTML / CSS
工厂实习感言
2014/01/14 职场文书
销售团队口号大全
2014/06/06 职场文书
做一个有道德的人活动实施方案
2014/08/23 职场文书
2014年社区党建工作总结
2014/11/11 职场文书
写给医生的感谢信
2015/01/22 职场文书
推荐信范文大全
2015/03/27 职场文书
婚宴新娘致辞
2015/07/28 职场文书
企业管理制度设计时要注意的几种“常见病”!
2019/04/19 职场文书
python使用torch随机初始化参数
2022/03/22 Python