Python 如何用辛解这个方程?

Python 如何用辛解这个方程?,python,sympy,Python,Sympy,它返回错误 'TypeError:无法将表达式转换为浮点' 我将math.sqrt替换为sympy.sqrt,这是正确的,amazon,因此我将替换所有非sympy函数。看看这个:可能重复的 import numpy as np import matplotlib.pyplot as mp import scipy import math import sympy def DoQuestion4(): delta = 0.05 d_vc = 50 N = 10000

它返回错误

'TypeError:无法将表达式转换为浮点'


我将math.sqrt替换为sympy.sqrt,这是正确的,amazon,因此我将替换所有非sympy函数。

看看这个:可能重复的
import numpy as np
import matplotlib.pyplot as mp
import scipy
import math
import sympy

def DoQuestion4():
    delta = 0.05
    d_vc = 50
    N = 10000

    # Parrondo and Van den Broek
    elpsilon3 = sympy.Symbol("elpsilon3")
    lnFactor =  round(math.log((6 * ((2 * N)**d_vc))/ delta),2)
    elpsilon3 = sympy.solve(math.sqrt((2 * elpsilon3 + lnFactor)/ N) - elpsilon3,elpsilon3)