Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何求解积分的极限?_Python_Sympy - Fatal编程技术网

Python 如何求解积分的极限?

Python 如何求解积分的极限?,python,sympy,Python,Sympy,我有一个等式: integrate(exp(-x**2), (x, c, -c))=1/2 应该是这样的: 如何找到c的解决方案,例如使用Symphy之类的库?使用Symphy,您可以执行以下操作: from sympy import * from sympy.abc import x, c sol = solve(Eq(integrate(exp(-x**2), (x,c,-c)), S(1)/2)) print("symbolic solution:", sol) print("num

我有一个等式:

integrate(exp(-x**2), (x, c, -c))=1/2
应该是这样的:


如何找到
c
的解决方案,例如使用Symphy之类的库?

使用Symphy,您可以执行以下操作:

from sympy import *
from sympy.abc import x, c

sol = solve(Eq(integrate(exp(-x**2), (x,c,-c)), S(1)/2))
print("symbolic solution:", sol)
print("numeric solution:", [s.evalf() for s in sol])
输出:

symbolic solution: [erfinv(-1/(2*sqrt(pi)))]
numeric solution: [-0.255449286541000]

这篇文章对于stackoverflow来说太笼统了,你只能问一些具体的编码问题。我建议,你读一下,看看这个回答你的问题吗?还是你在寻找其他方法?