使用scipy.optimize.minimize()在区间中查找root - 如何正确设置边界?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

使用scipy.optimize.minimize()在区间中查找root - 如何正确设置边界?

2019-01-16 16:56:25 4309 1

我试图在一个区间内使用minimize()找到一个函数的根。[在这个例子中,这意味着我想在[eps,a] $]中找到$ z 的值,其中$ $ scipy.sin(z)-z = 0 $在区间$ z 中

如果我从文档中正确理解,那意味着我必须使用bounds选项。但是,我得到ValueError:长度x0!=边界长度错误。

这是我的代码:

import scipy
import scipy.optimize
def f(z):

return 1000*scipy.sin(z)-z

scipy.optimize.minimize(f, 2*eps, bounds=(eps,a))
这是完整的错误消息。
VepdW

取消 提交回答
全部回答(1)
  • 一码平川MACHEL
    2019-07-17 23:25:40

    像这样:

    import scipy
    import scipy.optimize

    def f(z):

    return 1000*scipy.sin(z)-z

    scipy.optimize.minimize(f, 2*eps, bounds=[(eps,a)])

    0 0
相关问答

1

回答

在LSM-tree 中如何查询一条数据?

2022-09-13 16:21:27 56浏览量 回答数 1

0

回答

请问开源 k8s中一个容器中多个日志需要收集,该怎么解决呢?

2022-06-27 13:44:30 255浏览量 回答数 0

1

回答

jmeter设了beanshell后置处理程序导出文件,pts上可以导出吗?

2022-06-07 18:59:50 174浏览量 回答数 1

1

回答

Kubernetes中如何减少Pod容器中的资源浪费和成本增加呢?

2022-04-03 11:59:12 459浏览量 回答数 1

1

回答

GEO在Spingboot中如何使用?

2022-03-16 08:24:36 1706浏览量 回答数 1

1

回答

DataWorks数据保护伞中如何查看样本库列表?

2021-12-12 13:48:55 312浏览量 回答数 1

1

回答

数据表损坏的,使用repair table 或者 OPTIMIZE table命令怎么修复?

2021-10-02 23:20:06 440浏览量 回答数 1

1

回答

我需要有关docker-compose.yml的信息 - 如何配置/导出到kubernetes ingress

2019-01-11 11:24:11 3164浏览量 回答数 1

2

回答

请教discuz在IIS6中如何静态化

2016-01-03 16:11:42 3147浏览量 回答数 2

5

回答

ECS的初始root密码如何查找

2015-08-12 11:06:37 19243浏览量 回答数 5
文章
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载