我在 Google 表格和 Microsoft Excel 中遇到了积分问题。我安装了计算积分和双重积分所需的软件包,包括 Google 表格的微积分函数和 ExcelWorks for Microsoft Excel 中的 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。
在电子表格中,第一次积分计算正确,但对下一个变量的第二次积分始终为 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))
二阶积分在 AY 中存储为
=QUADF(AX2, BA1, AT2-(AV2/2), AT2+(AV2/2))
然后计算为0
,其中列V
是m
,W
是n
,H
是h1
,I
是h2
。
任何帮助我解决此问题的方法都将不胜感激。理想情况下,我想在 Excel 中解决此问题,因为我在 Sheets 中达到了计算限制。我正在对数十个 x、y、n 和 m 值使用这些计算,因此自动化是必需的。