Как взять интеграл в excel
Перейти к содержимому

Как взять интеграл в excel

Как взять интеграл в excel

Pers.narod.ru. Обучение. Excel: считаем определённые интегралы

Документ представляет собой "заготовку" для численного вычисления определённых интегралов в Excel. Интеграл считается методами левых прямоугольников (ЛП), средних прямоугольников (СП), правых прямоугольников (ПП), трапеций (Трап.) и Симпсона (Симп.). При введённом точном значениии интеграла в учебных целях оцениваются погрешности методов. Теория по методам есть, например, здесь.

С помощью функции ЕСЛИ здесь обеспечивается автозаполнение таблиц численного интегрирования, так что для пересчёта интегралов с более мелким шагом достаточно изменить значение в ячейке H3 , отведённой для хранения числа интервалов, на которые разбивается отрезок [A,B] .

Ограничение N связано лишь с тем, что формулы растянуты вниз до 100-й строки, если растянуть дальше, его можно изменить.

К сожалению, без применения макросов на VBA в Excel проблематично запрограммировать функцию, которую можно было бы вызывать без включения её непосредственно в текст формулы, так что при интегрировании другой функции её нужно "вбить" в ячейки B2 (от аргумента A2 ) и D2 (от аргумента C2 ), после чего растянуть изменённые формулы. Разумеется, точное значение интеграла в ячейке H9 и картинку из Mathcad, в котором оно вычислено, также можно и нужно менять.

Как взять интеграл в excel

Технология приближенного вычисления

Для численного вычисления определенного интеграла существует несколько методов. Наиболее простым является метод трапеций. Для вычисления определенного интеграла по методу трапеций используется формула:

Технология вычисления определенного интеграла в электронной таблице основана на построении табличных значений подинтегрального выражения для каждого шага интегрирования. Используя его можно получить лишь приближенное значение интеграла. Технологию численного вычисления определенного интеграла в Excel с использованием формулы трапеций рассмотрим на примере.

Пример 19. Требуется вычислить определенный интеграл Величина интеграла, вычисленная аналитически, равна 9.

Решение:

1. Табулируйте подинтегральную функцию в диапазоне изменения значений аргумента 0 – 3 с шагом 0,2 (рис. 30)

Рисунок 30

2. В ячейку С2 введите формулу = (A3-A2)*B2+(A3-A2)*(B3-B2)/2, которая реализует часть приведенной выше формулы, размещенной правее знака суммы, т.е вычисляет величину элементарной площадки (трапеции).

3. Скопируйте буксировкой формулу, записанную в ячейке С2 до значения ар-гумента х = 2,8.

4. В ячейке С17 просуммируйте с помощью автосуммирования полученные ре-зультаты. Вычисленное значение в ячейке С17 и будет величиной интеграла — 9.

Технология точного вычисления

Технология точного вычисления основана на использовании аппарата циклических ссылок и итераций. Применение этой технологии позволяет задавать достаточно малый шаг интегрирования, что увеличивает точность вычислений. Для точного вычисления нужно выполнить следующие операции:

1. Определить на сколько интервалов нужно разбить диапазон интегрирования, чтобы получить требуемую точность, и задать их количество в виде количества итераций. Положим для решения нашей задачи достаточно 10000 интервалов.

2. Выполним команду меню Сервис ð Параметры, откроем закладку Вычисления в диалоговом окне Параметры и в поле Предельное число итераций введем число 10000. Если установлен флажок Итерации, то выключим его. Закроем диалоговое окно Параметры.

3. В ячейки рабочего листа введем исходные данные и формулы для вычислений (рис. 31).

В ячейке В6 формула =(B4-B2)/B5 вычисляет шаг интегрирования. В ячейке С3 формула = 0+C3+B6 – вычисляет текущее значение аргумента х. Значение 0 в формуле устанавливает нижний предел интегрирования. В формуле есть циклическая ссылка на эту же ячейку — С3 +В6, она реализует накопление величины х относительно нижнего предела.

В ячейке D 3 записана формула, реализующая метод трапеций и накопление суммы площадей элементарных трапеций.

4. После ввода исходных данных и формул вновь выполним команду меню Сервис ð Параметры, откроем закладку Вычисления в диалоговом окне Параметры и установим флажок Итерации. Щелкнем на кнопке ОК. Потребуется некоторое время для того, чтобы табличный процессор выполнил заданное количество циклов итераций и вычислил результат (рис. 44).

5. После завершения вычислений вновь вызовем диалоговое окно Параметры и выключим флажок Предельное число итераций.

Добавить комментарий

Ваш адрес email не будет опубликован.