0
好吧,我在做什麼錯了? SciPy的的龍貝格積分應該是能夠處理向量函數,但我得到一個錯誤......Romberg在SciPy中整合一個載體(Python)
import numpy
from numpy import array
from scipy import integrate
f = lambda x:array([1, x, x**2])
result = integrate.romberg(f, 0, 1, vec_func=True)
print(result)
'f'必須爲每個輸入值返回一個值。如果你設置了'vec_func = True',你告訴scipy的是,如果它傳遞了一個'n'值的向量,你的函數將返回一個帶有這個'n'點的函數值的向量。並不是說你的回報對於單個輸入值是多維的。 – Jaime 2013-03-06 01:09:55