У меня проблемы с интеграцией в Google Sheets и Microsoft Excel. Я установил необходимые пакеты для вычисления интегралов и двойных интегралов, включая Calculus Functions for Google Sheets и Excelab из ExcelWorks для Microsoft Excel. Я пытаюсь вычислить двойной интеграл для следующего уравнения:
Что касается переменных, я сохранил их в столбцах в электронной таблице. Например, первый набор значений будет: 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, потому что я достиг предела вычислений в Таблицах. Я использую эти вычисления для десятков значений x, y, n и m, поэтому автоматизация является необходимостью.