我写了一个函数,它应该找到两个函数之间的交叉点,并以列表xn的形式返回值,直到错误小于所需的容差,但它对我来说根本不返回任何值-也没有得到错误消息。你知道吗
我对python是一个完全的新手,所以我确信它的语法是非常基本的,但是我已经在代码上乱搞了一段时间,似乎什么也得不到。你知道吗
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)
目前没有回答
相关问题 更多 >
编程相关推荐