Dirac Delta Function に似た被積分関数があります。しかし、それは有限であり、底辺は非常に狭いものです。統合する必要がありますが、quad メソッドはこの特異点を認識していません。
Pythonのドキュメントを見た後:
points : (float、int のシーケンス)、オプション。被積分関数の局所的な問題 (たとえば、特異点、不連続点) が発生する可能性がある、有界積分区間内のブレーク ポイントのシーケンス。シーケンスはソートする必要はありません。
私は特異点がどこにあるかを定義しようとしていますが、成功していません。
integral, err = sp.integrate.quad(integrand, 0, LIM,points=[maxX,maxY])
取得:
ValueError: The input is invalid.
この点を定義する方法???
前もって感謝します!!!