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 26 Python
简单理解Python中基于生成器的状态机
Apr 13 Python
Python模拟登录验证码(代码简单)
Feb 06 Python
Django自定义插件实现网站登录验证码功能
Apr 19 Python
对Python random模块打乱数组顺序的实例讲解
Nov 08 Python
tensorflow pb to tflite 精度下降详解
May 25 Python
Python如何实现远程方法调用
Aug 07 Python
pycharm使用技巧之自动调整代码格式总结
Nov 04 Python
python爬虫爬取图片的简单代码
Jan 18 Python
Python之qq自动发消息的示例代码
Feb 18 Python
matplotlib之pyplot模块实现添加子图subplot的使用
Apr 25 Python
Python识别花卉种类鉴定网络热门植物并自动整理分类
Apr 08 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
在任意字符集下正常显示网页的方法二(续)
2007/04/01 PHP
收藏的PHP常用函数 推荐收藏保存
2010/02/21 PHP
发款php蜘蛛统计插件只要有mysql就可用
2010/10/12 PHP
Apache PHP MySql安装配置图文教程
2016/08/27 PHP
jquery 面包屑导航 具体实现
2013/06/05 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战二)
2013/08/21 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
js 删除数组的几种方法小结
2014/02/21 Javascript
Vue方法与事件处理器详解
2016/12/01 Javascript
jquery中用函数来设置css样式
2016/12/22 Javascript
微信小程序(三):网络请求
2017/01/13 Javascript
基于JavaScript实现淘宝商品广告效果
2017/08/10 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
vue.js层叠轮播效果的实例代码
2018/11/08 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
vue 通过 Prop 向子组件传递数据的实现方法
2020/10/30 Javascript
Python XML RPC服务器端和客户端实例
2014/11/22 Python
python引入导入自定义模块和外部文件的实例
2017/07/24 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
2017/09/30 Python
Python金融数据可视化汇总
2017/11/17 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
2018/07/04 Python
Python中logging实例讲解
2019/01/17 Python
Python3实现的简单工资管理系统示例
2019/03/12 Python
Python操作Mongodb数据库的方法小结
2019/09/10 Python
五分钟学会怎么用Pygame做一个简单的贪吃蛇
2021/01/06 Python
奢华的意大利皮革手袋:Bene Handbags
2019/10/29 全球购物
中学生打架检讨书
2014/02/10 职场文书
中学生运动会入场词
2014/02/12 职场文书
大学生优秀自荐信范文
2014/02/25 职场文书
读书演讲主持词
2014/03/18 职场文书
建设投标担保书
2014/05/13 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
2014年学校法制宣传日活动总结
2014/11/01 职场文书
教师教育心得体会
2016/01/19 职场文书
CSS的calc函数用法小结
2022/06/25 HTML / CSS