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实现文件分组复制到不同目录的例子
Jun 04 Python
Python利用字典将两个通讯录文本合并为一个文本实例
Jan 16 Python
Python3按一定数据位数格式处理bin文件的方法
Jan 24 Python
python3射线法判断点是否在多边形内
Jun 28 Python
DJANGO-URL反向解析REVERSE实例讲解
Oct 25 Python
django xadmin action兼容自定义model权限教程
Mar 30 Python
django实现模板中的字符串文字和自动转义
Mar 31 Python
jupyter实现重新加载模块
Apr 16 Python
python开发一款翻译工具
Oct 10 Python
python代码实现猜拳小游戏
Nov 30 Python
Python3+Django get/post请求实现教程详解
Feb 16 Python
Python Django框架介绍之模板标签及模板的继承
May 27 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通过function_exists检测函数是否存在的方法
2015/03/18 PHP
CI(CodeIgniter)模型用法实例分析
2016/01/20 PHP
PHP使用pdo实现事务处理操作示例
2018/09/05 PHP
xml和web特殊字符
2009/04/28 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
2013/08/02 Javascript
JavaScript中Function()函数的使用教程
2015/06/04 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
JavaScript中的acos()方法使用详解
2015/06/14 Javascript
利用jQuery实现漂亮的圆形进度条倒计时插件
2015/09/30 Javascript
基于Jquery制作图片文字排版预览效果附源码下载
2015/11/18 Javascript
jQuery点击改变class并toggle及toggleClass()方法定义用法
2015/12/11 Javascript
JavaScript自学笔记(必看篇)
2016/06/23 Javascript
详解Vue方法与事件
2017/03/09 Javascript
jQuery实现移动端Tab选项卡效果
2017/03/15 Javascript
简单实现JS上传图片预览功能
2017/04/14 Javascript
vue2.0 + ele的循环表单及验证字段方法
2018/09/18 Javascript
layui的面包屑或者表单不显示的解决方法
2019/09/05 Javascript
javascript操作元素的常见方法小结
2019/11/13 Javascript
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
Python获取当前时间的方法
2014/01/14 Python
Python与shell的3种交互方式介绍
2015/04/11 Python
python变量不能以数字打头详解
2016/07/06 Python
python matplotlib库直方图绘制详解
2019/08/10 Python
python实现的自动发送消息功能详解
2019/08/15 Python
Python实现寻找回文数字过程解析
2020/06/09 Python
使用TensorBoard进行超参数优化的实现
2020/07/06 Python
python else语句在循环中的运用详解
2020/07/06 Python
10个最常见的HTML5面试题 附答案
2016/06/06 HTML / CSS
详解使用postMessage解决iframe跨域通信问题
2019/11/01 HTML / CSS
可持续未来的时尚基础:Alternative Apparel
2019/05/06 全球购物
Jones New York官网:美国女装品牌,受白领女性欢迎
2019/11/26 全球购物
文艺晚会主持词
2014/03/24 职场文书
关心下一代工作先进事迹
2014/08/15 职场文书
不服从公司安排检讨书
2014/09/24 职场文书
辞职信如何写
2015/02/27 职场文书
银行优秀员工推荐信
2015/03/24 职场文书