Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_1_Чис-мет(1сем)-2015.doc
Скачиваний:
71
Добавлен:
22.02.2016
Размер:
2.12 Mб
Скачать

1.3. Завдання для виконання лабораторної роботи:

1) Створити програму на внутрішній мові середовища МatLAB, що реалізує метод за варіантом (таблиця 1.1), провести тестування створеної програми на прикладі. Точність знаходження розв‘язку  = 0,01.

Варіанти завдань до лабораторної роботи №1.

Таблиця 1.1

Варіант

Метод

Тестовий приклад*

1

метод хорд

2

метод січних

3

метод простої ітерації

4

метод дотичних (Ньютона)

5

метод половинного ділення

6

метод дотичних (Ньютона)

7

метод половинного ділення

8

метод хорд

9

метод січних

10

метод простої ітерації

Примітка: *Створені програми перевірити на прикладі рівнянь (за варіантом), що вводяться користувачем з клавіатури.

2) Оформити звіт з лабораторної роботи. Зміст звіту – у додатку Б. Титульний лист до лабораторних робіт – у додатку А.

Додаток А

Міністерство освіти та науки україни

ЧЕРКАСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ІМЕНІ БОГДАНА ХМЕЛЬНИЦЬКОГО

ФАКУЛЬТЕТ ОБЧИСЛЮВАЛЬНОЇ ТЕХНІКИ, ІНФОРМАЦІЙНИХ І УПРАВЛЯЮЧИХ СИСТЕМ

Кафедра програмного забезпечення автоматизованих систем

Звіт по лабораторних роботах

з курсу “ЧИСЕЛЬНІ МЕТОДИ

В ІНФОРМАТИЦІ”

Перевірив:

доц. Супруненко О.О.

___”__________2015 р.

_____________________

Виконав:

студент групи КС-12

Литвиненко О.В.

_____________________

Черкаси 2015

Додаток Б

Лабораторна робота № 1.

Розв’язок рівнянь з однією змінною

Завдання до лабораторної роботи: Створити програму на внутрішній мові середовища МatLAB, що реалізує метод хорд* (варіант 1), провести тестування створеної програми на прикладі рівняння на проміжку. Точність знаходження розв‘язку = 0,01.

1. Хід виконання лабораторної роботи.

< У пункті наводяться ті формули та пояснення до них, які використовуються при розв‘язанні задачі за варіантом. Також пояснюються особливості алгоритму реалізації задачі у середовищі MATLAB, детально розписуються етапи розв‘язання поставленого завдання.>

2. Лістінг програми.

<У пункті наводиться лістінг реалізації задачі у середовищі MATLAB, в якому повинні бути основні коментарі по етапам виконання поставленого завдання.>

3. Результати виконання програми.

< У пункті наводиться результат реалізації задачі у середовищі MATLAB на тестовому прикладі у відповідності з варіантом (у числовому та графічному вигляді).>

Висновок.

<У розділі робиться висновок, у якому проводиться аналіз результатів, оцінка достовірності та точності отриманого результату, сфери застосування методу.>

_____________________

* Примітки: при захисті лабораторної роботи студент повинен знати суть всіх методів, що вивчаються в рамках лабораторної роботи.

Додаток В

Інтегрована система автоматизації

математичних та науково-технічних розрахунків MATLAB

MATLAB (MATrix LABoratory – матрична лабораторія) – одна з найдавніших, ретельно пророблених і апробованих систем автоматизації математичних розрахунків. Вона побудована на розширеному поданні матричних операцій. Але синтаксис мови програмування системи продуманий наскільки ретельно, що матричне спрямування MATLAB не відчувається користувачами, яких не цікавлять матричні обчислення.

Система MATLAB з точки зору її розробників пропонується, як мова програмування високого рівня для математичних та науково-технічних обчислень. Вона відобразила в собі не тільки весь досвід розвитку та комп‘ютерної реалізації чисельних методів за останні три десятиліття, а і досвід розвитку математики за всю історію Людства. Системою користуються більш ніж 500 000 тисяч легально зареєстрованих користувачів.

Система MATLAB має на сьогоднішній день 12 реалізацій, 12-а реалізація відома як версія 6.0. Розробник системи фірма – MathWorks. Inc – піклуючись про рейтинг системи доповнила її пакетами програм, що призначені для розв‘язання складних сучасних технічних задач (таблиця В1).