我是Python新手,遇到问题:我想编写一个函数和一个点作为参数的函数,并返回该函数的jacobian给定点。Python:在函数内调用外部函数
不出所料,Jacobian
依靠NumPy的和SciPy的。当我打电话Jacobian
从另一个脚本,我得到两种:
- ,说我无法导入模块插入函数的错误(当我在
Jacobian
用于与NumPy/SciPy的import语句)或 - 的错误,各种NumPy的/ SciPy的功能(例如
zeros()
)没有定义,(当我省略了import语句,以避免上述错误。
我在做什么错?
另外,如果有人ķ实施Jacobian
的一个实例,这也是有用的。 SciPy似乎没有一个。
你可以发布一些代码给你一个问题吗?你所描述的应该是可能的,所以它可能是导致这种情况的一些普通细节。 – 2011-12-20 21:24:27
你怎么导入它可以粘贴代码? – soField 2011-12-20 21:25:17
这里的[一页](http://old.nabble.com/calculating-numerical-jacobian-td20506078.html),讨论计算雅可比。请记住,因为Numpy的数值工作(不是象征性的),你的数值导数一般不会是完全准确的。 – 2011-12-20 21:32:41