我编写了一个函数,该函数应该找到两个函数之间的交点,并将值作为列表xn返回,直到误差小于所需的容差,但它没有返回任何对我来说价值观 - 也没有得到错误信息。
我已经完成了对python的新手,所以我确信它在语法方面是非常基础的东西,但是我已经把代码弄乱了一段时间并且可以&#39似乎从中得到了任何东西。
def fixpoint(x0,tol):
x=x0
xn=[x]
error=1+tol
while error > tol:
xm = x0
x = 1/(np.sqrt(1+np.exp(2*x0*x0)))
error = abs(x-xm)
xn.append(x)
return xn
fixpoint(0.6,1e-15)