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

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

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

2019-01-16 16:56:25 4187 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

回答

我这边写了一个用selenium+ChromeDriver的爬虫脚本打算放上去FC ,没成功是怎么回

2022-09-27 21:24:27 138浏览量 回答数 1

1

回答

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

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

0

回答

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

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

1

回答

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

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

1

回答

GEO在Spingboot中如何使用?

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

1

回答

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

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

1

回答

如何卸载容器服务 K8s 集群中 PHP 应用的探针?

2020-03-28 20:19:37 608浏览量 回答数 1

1

回答

ECS Windows 使用IIS7为web服务,网站程序中有.txt文本文件,如何能够实现在访问到该文件时直接下载而不是在浏览器中显示文件内容?

2018-01-11 16:20:29 3507浏览量 回答数 1

2

回答

请教discuz在IIS6中如何静态化

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

5

回答

ECS的初始root密码如何查找

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