腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
:
scipy.optimize
,
二
等分
可以
使用
返回
多个
值
的
函数
f
吗
?
、
、
、
、
假设我有一个
函数
f
,它
返回
多个
值
。 def
f
(x): return x + 1, 2 * x Scipy documentation告诉我
f
必须是一个
返回
数字
的
函数
。我认为我给定
的
函数
f
与scipy.optimize.bisection不兼容,但是否
可以
对
f
的
一个
返回
值</e
浏览 18
提问于2021-07-08
得票数 0
回答已采纳
2
回答
如何
使用
boost
二
分法?
、
昨天我遇到了另一个boost
函数
的
问题,幸运
的
是你们帮我解决了这些问题。今天我需要知道如何正确地
使用
二
等分
函数
。template <class
F
, class T, class Tol> bisect(
F
f
,
浏览 0
提问于2011-11-24
得票数 6
回答已采纳
1
回答
如何在
Python
中访问一个对象
的
方法/属性以在另一个对象中
使用
?
、
、
、
、
init__(self,value): def calc(self): return self.value**3 我计划做一个
二
分法
函数
(无论是否
使用
scipy.optimize
)。但是,我需要评估
二
等分
方法
的
函数
是foo1.calc(value) - foo2.calc(value) = 0。我对
Python
/OOP比较陌生--有没有一种方法<
浏览 9
提问于2020-03-17
得票数 0
回答已采纳
1
回答
尝试在scipy中
使用
二
等分
优化器时出现浮点错误
、
、
我在
使用
scipy中
的
二
等分
优化器时遇到了问题。以下是我
的
代码
的
相关部分:import numpy as npimport matplotlib.pyplot as pltShearMoment.py", line 63, in <module>
浏览 0
提问于2016-06-16
得票数 0
2
回答
在
python
中对元组
使用
二
等分
、
、
我正在尝试理解
python
的
二
等分
模块中
的
二
等分
函数
的
用法,以及如何将其与元组一起
使用
。我已经看到,它需要一个列表和一个
值
来查找要放置该
值
的
索引。在我
的
例子中,
值
是一个元组。"" return A[i-1]
浏览 28
提问于2021-03-08
得票数 0
2
回答
通过示例了解复制构造
函数
和赋值运算符
我最近读了一本书“C++中
的
设计模式简介和Qt 4”,下面的例子让我感到困惑(代码来自这本书,我自己做了一个小小
的
修改):class Fractionpublic: ++assigns; } return Fraction (m_Numer*
f
2.m_Numer, m_Den
浏览 0
提问于2014-03-24
得票数 0
回答已采纳
1
回答
二
等分
方法
返回
“需要true false
的
地方缺少
值
”,无法复制错误
在我
的
二
分法中,它说“在需要true/false
的
地方有一个缺失
值
”,并且它指向这一行: a <- c 为什么?然而,当我运行该
函数
时,它会生成 missing value where TRUE/FALSE needed 编辑:完整
的<
浏览 4
提问于2017-02-24
得票数 0
3
回答
查找
f
(x)=0
的
阈值
、
uniroot来找出
函数
在哪里过零,但这依赖于
函数
在交叉点
的
两边都是负
的
和正
的
,所以我不能在这里
使用
它。在上面的情况下,它以上限间隔(15)计算zer,找到一个零,然后
返回
该
值
。我写了一个
二
等分
算法,从间隔开始,如果为
f
(midpoint) == 0,则向左移动;如果为
f
(midpoint) > 0,则向右移动。我能在文档中找到
的
最好
的
是N
浏览 0
提问于2017-11-25
得票数 2
1
回答
在
python
中
使用
集
的
二
等分
模块
的
方法
、
我一直在寻找类似于
python
中集合
的
lower_bound()
函数
,就像我们在C++中一样。任务是有一个ds,它以排序
的
方式插入元素,只存储每个不同
值
的
单个实例,并
返回
给定
值
的
左邻,这两种操作在O(logn)中都是最糟糕
的
。
python
:类似于列表
的
二
等分
模块,具有高效
的
插入功能。
浏览 3
提问于2019-05-28
得票数 0
1
回答
销售佣金计算器
、
、
10.00% 4 | £126,000- £146,000 | 15.00% 这是我
的
代码,但它不
返回
任何
值
total_tax = base_tax[i-1] + tax_in_bracket
浏览 0
提问于2021-01-12
得票数 0
0
回答
Python
中
的
二
分法或哈希表方法
、
、
我想在
python
中加速我
的
函数
的
执行时间。我读到这样做
的
一个好方法是
使用
二
等分
或Hashtable方法。您知道如何
使用
此
函数
执行此操作
吗
?from time import timereader = csv.reader(
f
, delimiter=';')
浏览 4
提问于2016-07-06
得票数 0
1
回答
Python
在字典列表中查找最接近
的
大于
值
、
我有一本字典,它
的
格式是这样
的
我正在编写一个接收输入
的
函数
,然后我将通过比较dict[num][1]和输入
值
,在字典中找到最接近
的
大于
值
。下面是一个
使用
过滤器
的
示例但是,我不知道如何将输入与字典
的
dict[n
浏览 3
提问于2017-09-30
得票数 0
1
回答
SciPy牛顿法
、
、
我需要找到一个非常复杂
的
方程
的
根,我已经读过
python
有一组
函数
可以
帮助我。我试图弄清楚它们是如何工作
的
,但我失败得很严重。我看到
的
例子都很简单,相反,我需要找到这个
函数
的
根源:用B和K实正数。有人能帮忙
吗
?
浏览 2
提问于2016-12-20
得票数 0
回答已采纳
1
回答
布伦特算法
的
矢量化版本(寻根)
、
、
、
我正在编写一个
Python
版本
的
海水状态方程()。这个库依赖于像p =
f
(t,d)这样
的
倒数方程,如果你知道t和d,你
可以
直接计算
f
(t,d),但通常你有t和p。这只是一个寻根问题,该库提供了
使用
牛顿、
二
等分
或布伦特方法
的
选项。(有关Brent方法
的
详细信息,请参阅维基。) 但是,该库会找到t和p
的
单个
值
的
根。我希望我
的
版本<
浏览 0
提问于2015-11-23
得票数 3
1
回答
Python
:优化求解器
返回
非线性回归问题
的
初始猜测
、
、
、
下面是用于常微分方程参数
的
最小
二
乘拟合
的
代码。
使用
了
Python
的
“最小化”和“最小
二
乘”
函数
。已经尝试了不同
的
方法和ODE解算器/步骤(scipy ode/odeint)。这是一个在MATLAB中很容易解决
的
问题,但是
Python
总是
返回
最初
的
猜测。我希望你找出一个编码错误,否则我会对
Python
优化
函数
感
浏览 23
提问于2019-02-08
得票数 0
1
回答
多参数随枕叶微分演化
的
变化
、
、
、
我在
Python
中
的
参数nu上找到
函数
f
的
最大
值
,
使用
的
是西西
的
内建微分进化,同时保持其他术语(args)不变。我
的
代码 给我我想要
的
正确
的
价值但是,现在我想做同样
的
浏览 9
提问于2022-02-04
得票数 1
回答已采纳
1
回答
非线性最小
二
乘:用Levenberg-Marquardt用Scipy.optimize.least_squares复制矩阵lsqnonlin
、
、
、
我试图最小化一个
函数
,该
函数
的
长度为N,并通过Levenberg-Marquardt (:= LM)
返回
标量。beta_initial,[],[],options) % -21.7814 -15.9156 -21.5420 当我在
Python
中尝试时,我得到了一个
值
错误:= lsq(
F
, beta_initial,method='lm')['x'] 我理解错误
的</
浏览 4
提问于2019-10-17
得票数 1
1
回答
在阵列上
使用
scipy.optimize
中
的
fsolve
、
、
、
我正在试着用
python
的
fsolve来解决一个方程系统。我想把一个
二
维数组传递给一个
函数
,然后
返回
一个列
的
组合。该
函数
似乎
可以
工作,但我一直收到错误消息'IndexError: too work for array‘。我看不出我做错了什么。如果有人能帮助我并解释我做错了什么(以及我
可以
做什么),我将非常感激。产生错误
的
代码如下: import numpy as np from
scipy.opti
浏览 11
提问于2020-12-14
得票数 0
1
回答
我如何找出方程改变方向
的
速度,以便为我
的
二
分法找到一个合适
的
区间
、
、
我想用
二
分法找到一个方程在给定区域内
的
所有根。我
的
逻辑非常简单,将给定域划分为子域,这样对于任何给定
的
子域,最多只存在一个根。检查
f
(A)*
f
(B)是否<0,如果否,则跳到下一个区间,否则查找根(
二
等分
)。我
的
问题是,如何确定合适
的
子域大小?对于不改变方向
的
稳定
函数
,通常
使用
小间隔将是浪费时间,而对于
使用
大间隔
的
快速“不稳
浏览 18
提问于2016-07-27
得票数 0
4
回答
Scipy.optimize
:如何限制参数值
、
我试图
使用
scipy.optimize
函数
来找到一个包含
多个
参数
的
复杂
函数
的
全局最小
值
。scipy.optimize.minimize似乎做得最好,也就是“Nelder”方法。但是,它倾向于进入参数域以外
的
区域(将负值赋给只能为正
的
参数),因此在这种情况下
返回
错误。是否有一种方法
可以
在scipy.optimize.minimize
函数
本身中限制参数
的</
浏览 24
提问于2013-10-08
得票数 39
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python yield在函数中起返回值中的使用
入门第三篇 投资组合之Scipy最优化介绍
Python中函数返回值的调用与应用
干货警告:用python解方程的那些事
Python之匿名函数
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券