47312 (608212)

Файл №608212 47312 (Інтегрування Нютона-Котеса)47312 (608212)2016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

ЗМІСТ

Вступ

1. Теоретична частина

1.1 Постановка задачі

1.2 Методи розв'язування задачі

2. Практична частина

2.1 Архітектура програми

2.2 Опис програми

2.3 Контрольний приклад та аналіз результатів машинного експерименту

Висновки

Список використаної літератури

ДОДАТКИ


Вступ

Центральним поняттям програмування є, безперечно, поняття алгоритму. З нього починається робота над програмою і від якості алгоритму залежить її успішне створення. Тому вміння програмувати в значній мірі означає розробляти хороші алгоритми і застосовувати вже відомі.

На сьогодні існує велика кількість різноманітних мов програмування, кожна з яких має свої певні переваги та недоліки. В цьому розмаїтті не завжди легко зробити свій вибір на користь якоїсь певної мови програмування.

Для реалізації поставленої задачі вибрано середовище Turbo Pascal. Алгоритмічна мова Паскаль була створена Н.Віртом на початку 70-х років. Завдяки зусиллям розробників ця мова програмування стала потужним інструментом професійних програмістів‚ не втративши простоти і ясності, властивих цій мові від народження.

Розробник системи Turbo Pascal - фірма Borland International виникла в 1984 році і за порівняно короткий час неодноразово дивувала користувачів персональних ЕОМ своїми Turbo системами. Було випущено кілька версій Turbo Pascal: 3.0‚ 4.0‚ 5.0‚ 5.5‚ 6.0‚ 7.0‚ Pascal for Windows, Borland Pascal.

Головні особливості середовища Turbo Pascal:

  • широкий спектр типів даних‚ можливість обробки рядкових та структурних типів даних;

  • достатній набір операторів управління розгалуженнями та циклами;

  • добре розвинутий апарат підпрограм та зручні конструкції роботи з файлами;

  • великі можливості управління усіма ресурсами ПЕОМ;

  • різноманітні варіанти стикування з мовою Асемблера;

  • підтримка ідей об'єктно-орієнтованого програмування (ООП).

Саме з огляду на ці особливості програмна реалізація курсового проекту було здійснено в середовищі Turbo Pascal.

Розробник системи програмування Turbo Pascal - фірма Borland International виникла в 1984 році і за порівняно короткий час неодноразово дивувала користувачів персональних ЕОМ своїми Turbo системами. Було випущено на ринок програмних продуктів декілька версій Turbo Pascal: 3.0, 4.0, 5.0, 5.5, 6.0, 7.0, Pascal for Windows, Borland Pascal.

Курсовий проект складається зі вступу, двох розділів, висновків, списку використаної літератури, графічної частини та додатків. Текст пояснювальної записки набрано та роздруковано з використанням текстового редактора Word. Графічна частина виконана з допомогою графічного редактора Visio.



1. Теоретична частина

    1. Постановка задачі

В задачах‚ пов'язаних з аналізом‚ ідентифікацією‚ оцінкою якості‚ моделюванням різноманітних пристроїв автоматики‚ керування‚ інформаційно-вимірювальної техніки‚ радіоелектроніки‚ часто виникає необхідність обчислення визначених інтегралів.

Якщо функція неперервна на відрізку і відома її первинна функція ‚ то визначений інтеграл від цієї функції в межах від a до b може бути обчисленим за формулою Ньютона-Лейбніца

(1)

Однак у більшості випадків обчислення інтегралу за формулою (1) є практично неможливим через складність аналітичного визначення первісної функції. В поширеній задачі‚ коли підінтегральна функція задається таблично (масивом значень)‚ поняття первісної втрачає смисл‚ і інтеграл може бути обчисленим лише чисельно.

Задача чисельного інтегрування функції полягає в обчисленні значення визначеного інтегралу на основі ряду значень підінтегральної функції. Графічно інтеграл визначається площею‚ яка обмежена графіком функції .

Найчастіше на використовуються на практиці і є найбільш відомими наступні методи знаходження визначених інтегралів:

  • методи Ньютона-Котеса‚ Гауса‚ Чебишева‚ що базуються на так званих квадратурних формулах‚ які одержуються шляхом заміни функції інтерполяційними многочленами;

  • методи Монте-Карло‚ що базуються на використанні статистичних моделей.


    1. Методи розв'язування задачі

Формули Ньютона-Котеса. Для виведення формул Ньютона-Котеса інтеграл (1) представляють у вигляді

‚ (2)

де - вузли інтерполяції‚ - коефіцієнти‚ залежні від виду формули‚ - погрішність квадратурної формули.

Здійснивши в (2) заміну підінтегральної функції відповідним інтерполяційним многочленом Лагранжа для рівновіддалених вузлів з кроком ‚ можна отримати наступну формулу для розрахунку коефіцієнтів при довільній кількості вузлів

(3)

де - приведена змінна.

Зазвичай‚ коефіцієнти називають коефіцієнтами Котеса. При цьому формула (3) набуває такого вигляду

. (4)

В таблиці 1 наводяться значення коефіцієнтів Котеса та оцінки погрішностей для значень від 1 до 8. Оскільки коефіцієнти Котеса при великій кількості ординат є доволі складними‚ то на практиці для наближеного обчислення визначених інтегралів розбивають проміжок інтегрування на велику кількість дрібних проміжків і до кожного з них застосовують квадратурну формулу Ньютона-Котеса з малим числом ординат. Таким чином‚ отримуються формули більш простої структури‚ точність яких може бути довільно високою.

Таблиця 1. Коефіцієнти Котеса.

1

1

1

2

2

1

4

1

6

3

1

3

3

1

8

4

7

32

12

32

7

90

5

19

75

50

50

75

19

288

6

41

216

27

272

27

216

41

840

7

751

3577

1223

2989

2989

3577

3577

751

17280

8

989

5888

-928

10496

-4540

-928

-928

5888

989

28350

Наприклад‚ отримані таким чином формули прямокутників‚ трапецій і Сімпсона (парабол) мають вигляд

(5)

(6)

.(7)

При обчисленні визначених інтегралів слід враховувати похибку знаходження значень . Якщо ‚ наприклад‚ будуть задані з однаковою похибкою ‚ то сумарна похибка становитиме

.

Якщо використання формул оцінки похибки пов'язано з труднощами‚ обумовленими необхідністю знаходження похідних вищих порядків (четвертого‚ а навіть і п'ятого)‚ то можна використовувати практичний метод екстраполяції Річардсона [1].

Точність квадратурних формул з фіксованим розташуванням рівновіддалених вузлів обмежена можливостями використовуваних методів інтерполяції.

Формула Чебишева. Формула (2) може бути зведена до вигляду

(8)

шляхом заміни змінної

.

При виводі формули Чебишева використовуються наступні умови: коефіцієнти рівні між собою; квадратурна формула (8) є точною для всіх поліномів до степені включно. Враховуючи‚ що і при , отримаємо . Тоді формула (8) матиме вигляд

.(9)

Для знаходження необхідно розв'язати систему нелінійних рівнянь

(10)

Система рівнянь (10) має розв'язок при . Значення абсцис в формулі Чебишева наведено в таблиці 2. Обмежена точність і є принциповим недоліком формули Чебишева.

Таблиця 2. Значення абсцис в формулі Чебишева

2

1; 2

0,577330

6

1;6

2;5

3;4

0,866247

0,422519

0,266635

3

1; 3

2

0,707107

0

4

1; 4

2; 3

0,794654

0,187592

7

1;7

2;6

3;5

4

0,883862

0,529657

0,323912

0

5

1; 5

2; 4

3

0,832498

0,3745413

0

Формула Гауса. Формула Гауса називається формулою найвищої алгебраїчної точності. Для формули (8) найвища точність може бути досягнута для поліномів степені ‚які визначаються константами та .

Дійсно‚ вважаючи‚ що може бути апроксимованою поліномами степені

Отримаємо

Характеристики

Тип файла
Документ
Размер
1,58 Mb
Тип материала
Учебное заведение
Неизвестно

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

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

Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.

Список файлов курсовой работы

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6665
Авторов
на СтудИзбе
292
Средний доход
с одного платного файла
Обучение Подробнее