我是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