[英]AttributeError: 'function' object has no attribute 'quad' in Python
from scipy import linalg
from scipy.integrate import quad
import numpy as np
a = integrate.quad(lambda x: x**2, 0, 4.5)
print(a)
AttributeError Traceback (most recent call last)
<ipython-input-132-c7f6592004af> in <module>()
2 from scipy.integrate import quad
3 import numpy as np
----> 4 a = integrate.quad(lambda x: x**2, 0, 4.5)
5
6
AttributeError: 'function' object has no attribute 'quad'
I have no idea what happen, anyone could help me? 我不知道发生了什么,有谁可以帮助我? Thanks! 谢谢!
The code imports quad
; 代码导入quad
; You don't need to qualify it: 您无需符合条件:
from scipy.integrate import quad # <----
....
a = quad(lambda x: x**2, 0, 4.5)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.