Исследование некоторых квадратурных формул Ньютона — Котеса в среде Maplesoft Maple 2022 | Статья в журнале «Юный ученый»

Отправьте статью сегодня! Журнал выйдет 30 ноября, печатный экземпляр отправим 4 декабря.

Опубликовать статью в журнале

Автор:

Научный руководитель:

Отличный выбор методов исследования Высокая теоретическая значимость

Рубрика: Математика: алгебра и начала анализа, геометрия

Опубликовано в Юный учёный №2 (65) февраль 2023 г.

Дата публикации: 30.01.2023

Статья просмотрена: 177 раз

Библиографическое описание:

Винтер, О. В. Исследование некоторых квадратурных формул Ньютона — Котеса в среде Maplesoft Maple 2022 / О. В. Винтер, М. Ю. Шонин. — Текст : непосредственный // Юный ученый. — 2023. — № 2 (65). — С. 4-10. — URL: https://moluch.ru/young/archive/65/3371/ (дата обращения: 16.11.2024).



Численные методы являются мощным инструментом вычислительной математики, использование которого позволяет решать многие математические, физические, экономические и технические задач. В данной статье излагается решение задачи численного интегрирования при помощи квадратурных формул Ньютона — Котеса, по средствам чего производится сравнение точности на примере некоторой функции.

Ключевые слова : интеграл, методы численного интегрирования, приближенное значение, точность.

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

Интегральное исчисление является часто необходимой задачей, как в математике, так и в ряде пограничных с ней областях (экономика, радиотехника, теория управления и многое другое), решение которых сводятся к поиску определенных интегралов от таких функций, первообразные которых не выражаются через элементарные функции [3]. Кроме того, в приложениях приходится иметь дело с определенными интегралами, сами подынтегральные функции которых не являются элементарными. Это приводит нас к необходимости изучения приближенных методов вычисления определенных интегралов.

Теоретическое исследование

Итак, требуется вычислить определенный интеграл . С этой целью рассмотрим квадратурные формулы Ньютона-Котеса, к которым, в частности, относятся формулы прямоугольников, трапеций, парабол [1].

Метод прямоугольника

Разделим отрезок интегрирования на

одинаковых промежутков с пограничными точками (рис. 1). Шаг разбиения вычисляется согласно формуле и находим узлы из равенства

Иллюстрация метода прямоугольников

Рис. 1. Иллюстрация метода прямоугольников

Учитывая формулу площади прямоугольника и геометрический смысл определенного интеграла, получаем . Согласно свойству определенного интеграла (отрезок интегрирования можно разбивать на части), а именно , получаем где

Метод трапеций

Разобьем отрезок интегрирования на равных промежутков длины узлами (рис. 2). Шаг разбиения определяем по формуле и узлы находим из равенства

Иллюстрация метода трапеций

Рис. 2. Иллюстрация метода трапеций

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

Метод Симпсона

Разобьем отрезок на

элементарных отрезков , , длины точками .(рис. 3). Пусть точки , являются серединами отрезков , соответственно. В таком случае узлы находятся по формуле

Иллюстрация метода Симпсона

Рис. 3. Иллюстрация метода Симпсона

Суть метода Симпсона заключается, что на каждом промежутке подынтегральная функция приближается квадратичной функцией , проходящей через точки , ,

Следовательно,

Поскольку, , , , то очевидно следующее равенство:

Таким образом, можно получить формулу Симпсона:

Практическая часть исследования

Постановка задачи: вычислить .

Решение: Для численного решения интеграла воспользуемся программным комплексом Maple 22 [2]. В соответствии с условием задачи исходными данными являются пределы интегрирования , и число разбиений .

Работа в математическом пакете 𝑀𝑎𝑝𝑙𝑒 требует от исполнителя тонкости владения языка. К ним относится богатое разнообразие команд, функций и переменных.

Команда 𝑟𝑒𝑠𝑡𝑎𝑟𝑡 — производит отчистку листа 𝑀𝑎𝑝𝑙𝑒. Это означает, что все определенные для этого в программе переменные и другие объекты будут стерты. При этом программный код останется неизменным. Данная функция необходима для проведения компиляции. Переменная 𝐷𝑖𝑔𝑖𝑡𝑠 возвращает необходимое количество знаков после запятой. Установим точность вычисления 10 и проведем вычисление определенного интеграла при помощи встроенной функции int().

Приступим к программированию квадратурных формул. С этой целью зададим функцию при помощи встроенного конструктора unapply() . Рассчитаем длину промежутка , значения в узлах и значение подынтегральной функции .

В соответствии с проведенным анализом методов интегрирования составим программный код.

Последний этап — анализ и сравнение результатов, полученных численными методами и при помощи встроенной функции int() (табл. 1).

Таблица 1

Анализ расчета и погрешность результатов

Способы расчета определенного интеграла

Относительная погрешность вычисления

Численные методы

Встроенная функция int()

Метод прямоугольников

0,7035976906

0,7115857343

0,0079880437

Метод трапеций

0,7114715553

0,0001141790

Метод Симпсона

0,7115857623

0,000000028

Анализируя последние результаты, мы можем сделать следующие выводы: во-первых, констатировать высокую точность вычисления определенного интеграла, что свидетельствует об адекватности разработанного программного кода, во-вторых, метод Симпсона является наиболее точным для решения поставленной задачи.

Заключение

В результате теоретического осмысления поставленной проблемы было установлено, что численные методы играют важную роль в вычислении определенных интегралов. Так, ценность данных методов, в которых используется ЭВМ, заключается в возможности вычислять интеграл для любой функции, что невозможно при интегрировании аналитическим методом.

В процессе практической части исследования выполнения были отработаны и закреплены практические навыки по разработке программы по вычислению определенного интеграла по квадратурным формулам Ньютона-Котеса (формулы прямоугольников, трапеций, парабол) в среде программирования Maplesoft Maple 2022.

Результаты, полученные в ходе исследования, можно использовать на уроках алгебры и начала анализа при изучении темы «Интегральное исчисление» в качестве дополнительного материала.

Литература:

  1. Зенков А. В. Численные методы: учеб. пособие / А. В. Зенков. — Екатеринбург: Изд-во Урал. ун-та, 2016. — 124 с.
  2. Малеко Е. М., Захаркина Е. И. Численные методы: учебное пособие / Е. М. Малеко, Е. И. Захаркина. Магнитогорск: Изд-во Магнитогорск. гос. техн. ун-та им. Г. И. Носова, 2012. — 60 с.
  3. Масалова С. И. Исторические предпосылки становления дифференциального и интегрального исчисления // Известия высших учебных заведений. Северо-Кавказский регион. Серия: Естественные науки, 2006. — № 8. — С. 17–23.


Ключевые слова

точность, интеграл, методы численного интегрирования, приближенное значение

Похожие статьи

Анализ влияния вычислительной погрешности в явных методах Рунге — Кутты

Статья посвящена нахождению приемов и способов улучшения и оптимизации известных методов интегрирования систем обыкновенных дифференциальных уравнений (СОДУ). Задача уменьшения вычислительной погрешности при меньших затратах является наиболее актуаль...

Методы решения нелинейных уравнений

Статья посвящена изучению методов решения нелинейных уравнений, в том числе, с использованием системы автоматизированного проектирования MathCAD. Рассмотрены шаговый метод, методы половинного деления и Ньютона, приведены подробные алгоритмы применени...

Доказательство основных свойств параллелограмма при помощи векторно-координатного метода

Векторно-координатный метод решения задач является одним из самых мощных способов, использование которого позволяет решать многие физические, технические и математические задачи. Привлекательность данного метода обусловлена его алгоритмичностью — воз...

Исследование прикладных свойств функции f(x)=ax + b/x

В статье систематизированы сведения о функции f(x)= ax + b/x, которая используется в школьном курсе математики и физики. Подобная систематизация включает в себя не только изучение свойств этой функции, но и раскрытие ее прикладного характера. Прикла...

Решение смешанной задачи для волнового уравнения приближенными методами

В этой работе приближенно решена смешанная задача для волнового уравнения методом разделения переменных, методом вариационных итераций и методом разложе-ния Адомиана. Все эти методы обеспечивает последовательность функций, которая сходится к точному ...

Техника приближенных вычислений при решении инженерных и экономических задач

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

Математическая модель зависимости выхода аммиака от температуры и численный метод задачи моделирования с помощью программного продукта MathCAD

В данной статье рассматриваются следующие расчеты: составление экспериментально-статистической модели на основе экспериментальных данных зависимости выхода аммиака от температуры и проверка её адекватности. Построение математической модели включает с...

Использование математического пакета программы Scilab в задаче проектирования зеркальной антенны

Рассмотрена задача расчета параметров зеркальной (параболической) антенны с использованием свободно распространяемого программного обеспечение. Предложен алгоритм расчета и его осуществление на языке Scilab. В результате математического моделирования...

Технологии Wolframalpha при изучении элементов прикладной математики студентами бакалавриата

Цель данной статьи — исследование дидактических возможностей WolframAlpha для реализации метода наименьших квадратов (МНК, OLS, Ordinary Least Squares) — базового, доступного и широко применяемого метода регрессионного анализа. Данный метод, предложе...

Метод разложения Адомиана и метод вариационных итераций решения начальной задачи для n-мерного волнового уравнения

В работе приведена математическая модель задачи Коши, основные идеи метода разложения Адомиана и метода вариационных итераций, а затем решены конкретные начальные задачи с уравнениями гиперболического типа.

Похожие статьи

Анализ влияния вычислительной погрешности в явных методах Рунге — Кутты

Статья посвящена нахождению приемов и способов улучшения и оптимизации известных методов интегрирования систем обыкновенных дифференциальных уравнений (СОДУ). Задача уменьшения вычислительной погрешности при меньших затратах является наиболее актуаль...

Методы решения нелинейных уравнений

Статья посвящена изучению методов решения нелинейных уравнений, в том числе, с использованием системы автоматизированного проектирования MathCAD. Рассмотрены шаговый метод, методы половинного деления и Ньютона, приведены подробные алгоритмы применени...

Доказательство основных свойств параллелограмма при помощи векторно-координатного метода

Векторно-координатный метод решения задач является одним из самых мощных способов, использование которого позволяет решать многие физические, технические и математические задачи. Привлекательность данного метода обусловлена его алгоритмичностью — воз...

Исследование прикладных свойств функции f(x)=ax + b/x

В статье систематизированы сведения о функции f(x)= ax + b/x, которая используется в школьном курсе математики и физики. Подобная систематизация включает в себя не только изучение свойств этой функции, но и раскрытие ее прикладного характера. Прикла...

Решение смешанной задачи для волнового уравнения приближенными методами

В этой работе приближенно решена смешанная задача для волнового уравнения методом разделения переменных, методом вариационных итераций и методом разложе-ния Адомиана. Все эти методы обеспечивает последовательность функций, которая сходится к точному ...

Техника приближенных вычислений при решении инженерных и экономических задач

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

Математическая модель зависимости выхода аммиака от температуры и численный метод задачи моделирования с помощью программного продукта MathCAD

В данной статье рассматриваются следующие расчеты: составление экспериментально-статистической модели на основе экспериментальных данных зависимости выхода аммиака от температуры и проверка её адекватности. Построение математической модели включает с...

Использование математического пакета программы Scilab в задаче проектирования зеркальной антенны

Рассмотрена задача расчета параметров зеркальной (параболической) антенны с использованием свободно распространяемого программного обеспечение. Предложен алгоритм расчета и его осуществление на языке Scilab. В результате математического моделирования...

Технологии Wolframalpha при изучении элементов прикладной математики студентами бакалавриата

Цель данной статьи — исследование дидактических возможностей WolframAlpha для реализации метода наименьших квадратов (МНК, OLS, Ordinary Least Squares) — базового, доступного и широко применяемого метода регрессионного анализа. Данный метод, предложе...

Метод разложения Адомиана и метод вариационных итераций решения начальной задачи для n-мерного волнового уравнения

В работе приведена математическая модель задачи Коши, основные идеи метода разложения Адомиана и метода вариационных итераций, а затем решены конкретные начальные задачи с уравнениями гиперболического типа.

Задать вопрос