問題タブ [quad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - "quad" と "args" による積分 - ヤングの二重スリット干渉計
Python で "quad" と "args" を使用して積分を使用して、問題 "Fringes of Young" を解決する必要があります。
光源サイズ R の M(X,Y) に対する画面上の強度の式は次のとおりです。
ソース ポイント S の座標は次のとおりです(xs=0,ys)
。-R/2<=ys<=R/2
I(X,Y,R)
「quad」の「args」を使用して強度を計算する関数を作成する必要があります。I(0,Y,10e-6)
次に、 -0.01 から 0.01 の間の Y をプロットしI(0,Y,0.002),I(0,Y,0.003),I(0,Y,0.004)
ます。私のせいはどこですか?
私のコード:
結果 :
期待される :
また、I(X、Y、1e-06) に対応する 2D 画像を (パラメータ : cmp(gray)、vmin、vmax で imshow を使用して) プロットしたいと思います。(X は -10 から 10 の間)。