首页 文章
  • 0 votes
     answers
     views

    ImportError:没有名为error的模块

    在使用Python的工程中的数值方法,第2版,作者:Jaan Kiusalaas,我写了第146页的相同模块,使用二分法计算根,f(x)= 0: from math import log,ceil import error def bisection2(f,x1,x2,switch=0,tol=1.0e-9): f1 = f(x1) if f1 == 0.0: r...
  • 161 votes
     answers
     views

    Python中的二进制搜索(二分)

    是否有一个库函数在列表/元组上执行二进制搜索并返回项目的位置(如果找到)和'False'(-1,无等等),如果没有? 我在bisect module中找到了函数bisect_left / right,但即使该项不在列表中,它们仍会返回一个位置 . 那's perfectly fine for their intended usage, but I just want to know if an i...
  • 1 votes
     answers
     views

    在Python中使用Bisection方法改进Newton方法

    我已经编写了一个代码,该代码通过牛顿法(雅可比N 1 * N 1)求解高维(i = 0,N)的非线性方程的二阶系统,具有2个边界条件 . 我想问你,如果我可以在这个N维问题中实现二分法 . 不幸的是,牛顿收敛对我的问题的某些区域不起作用 . 根据这个消息来源:http://ursa.as.arizona.edu/~rad/phys305/root_finding/node4.html “改进的根寻...

热门问题