我试图解决(2**(1/2)*y**(1/2)/2)**2
从0
到{
func = lambda y: ( 2**(1/2) * y**(1/2)/2 )**2 and a == 0 and b == 5
from scipy import integrate
integrate.quad(func, a b)
出于某种原因,我一直得到值1.25,而wolfram说应该是6.25?我似乎不能指出这个错误。在
请注意,对于错误katrie,我忘了python使用and not&表示逻辑and
已解决: 这是一个愚蠢的int/float错误。谢谢大家。在
问题是Python看到
(1/2)
,并用整数除法对其求值,得到零。在好吧,让我用normal数学符号来编写函数(我不能用Python来思考)。我不喜欢
^{1}$**
,因为它会让人困惑:因此,为了整合,反分化(我只是在自言自语):
^{pr2}$因此
是的。您是否尝试过用
0.5
替换1/2
?它可以解释为两个整数的商,四舍五入。在试试这个(就像其他人建议的那样):
祝你好运!在
那么它的价值应该是多少?另外,你应该在你的等式中加更多的括号。我不知道
(2**(1/2)*y**(1/2)/2)**2
被解析为什么。在相关问题 更多 >
编程相关推荐