python内积分计算结果出错,问题在哪里请教各位大神! 我用的是Mac的canopy软件

不为啥,只不过是误差累太大了。quad这个玩意用的是Fortan的QUADPACK,精度限制摆在那儿,撑死是个double,值太小误差就累出来了。讲道理应该会有个IntegrateWarning的……至于看文档,你先看看你用的integrate包都知道是scipy里,是from scipy import integrate那看文档自然要去找scipy的文档。顺带一提,有习惯加coding标注是好事,但是不要加个不完善的coding标准。UTF系列有utf8,utf16le/be,utf32……所以最好写清楚。


    推荐阅读