Excel とスプレッドシートでの微積分演算

Excel とスプレッドシートでの微積分演算

Google スプレッドシートと Microsoft Excel の統合で問題が発生しています。Google スプレッドシートの Calculus Functions や Microsoft Excel の ExcelWorks の Excelab など、積分と二重積分の計算に必要なパッケージをインストールしました。次の方程式の二重積分を計算しようとしています。

二重積分スクリーンショット

変数については、スプレッドシートの列に保存しています。たとえば、最初の値セットは次のようになります。ylc は 1、delta y は 2、xlc は 1、delta x は 2、n と m は 0 と 1 の間を交互に繰り返し、h1 と h2 は 4 です。手動で積分を計算すると、4、2.546、2.546、1.6211 になります。

スプレッドシートでは、最初の積分は適切に計算されますが、次の変数の2番目の積分は常に0になります。n、m値に関する関数の真の値と、内側と外側の積分の積分後の計算

方程式では、xとyの変数は、それぞれスプレッドシートのAZ1とBA1の空のセルに設定されています。積分関数は、AW列に次のように保存されています。

=COS(W2*PI()*AZ1/H2)*COS(V2*PI()*BA1/I2)

最初の積分はAXに次のように保存されます。

=QUADF(AW2, AZ1, AS2-(AU2/2),AS2+(AU2/2))

2次積分はAYに次のように保存される。

=QUADF(AX2, BA1, AT2-(AV2/2), AT2+(AV2/2))

これは として計算されます0。ここで、列VmWnHh1Iは ですh2

二重積分で計算された誤差値

この問題を解決する方向を示してくれる助けがあればありがたいです。スプレッドシートでは計算の限界に達しているので、理想的には Excel でこの問題を解決したいです。x、y、n、m の数十の値に対してこれらの計算を使用しているため、自動化は必須です。

関連情報