Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы заочники.doc
Скачиваний:
6
Добавлен:
17.08.2019
Размер:
380.93 Кб
Скачать

Задание к работе

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

  2. Заполнить массив {Y} значениями функции при каждом значении аргумента x, при этом узлами интерполяции будут значения аргумента от начального до конечного.

  3. В соответствии с методами Лагранжа и Ньютона, определить вид интерполяционного многочлена n-ной степени (значение n запросить, по умолчанию n=4). Результаты обоих методов должны совпасть.

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

  5. Программу составить в соответствии с методологией структурного программирования, выделить подпрограммы и оформить их в виде модуля.

Содержание отчета: титульный лист, тема и цель работы, № варианта задания и собственно задание, описание типов функциональных рядов по методам вычислений, определение типа заданного ряда, математическая постановка задачи и определение области допустимых значений (ОДЗ), блок-схема алгоритма, текст программы и результаты её работы. Работу программы студент обязан показать на ПЭВМ.

Контрольные вопросы

  1. Что такое интерполяция?

  2. Сущность методов интерполяции по формулам Лагранжа и Ньютона.

  3. Для чего используется сплайн-интерполяция?

  4. Назначение модулей Borland Pascal. Структура модуля.

  5. Основные подпрограммы модуля CRT для работы с цветом.

Приложение

Таблица 1.

Варианты заданий на лаб работу 1

Дифференциальное уравнение

Начальное условие

Отрезок

интегрирования

Шаг

интегрирования

1

y(1)=0.1

[ 1 ; 2 ]

0.1

2

Y(0)=0

[ 0 ; 1 ]

0.1

3

y(0)=0

[ 0 ; 1]

0.1

4

y(0)=0

[ 0 ; 1 ]

0.1

5

y(1)=-1

[ 1 ; 2 ]

0.1

6

y(-1)=0

[ -1 ; 0 ]

0.1

7

y(0)=1

[ 0 ; 1 ]

0.1

8

y(1)=0

[ 1 ; 2 ]

0.1

9

y(-1)=0

[ -1 ; 0 ]

0.1

10

y(1)=1

[ 1 ; 2.2 ]

0.1

Таблица 2.

Дифференциальное уравнение

и проверочная функция

Начальное

условие

Отрезок

интегрирования

и шаг

1

y(0)=1

(0)=0

[ 0 ; 0.5 ]

h=0.05

2

y(0)=0

(0)=-4

[ 0 ; 0.2 ]

h=0.02

3

y(0)=1.8

(0)=-0.5

[ 0 ; 2 ]

h=0.2

4

y(0)=1

[ 0 ; 0.5 ]

h=0.05

5

y(0)=1

(0)=0

[ 0 ; 0.5 ]

h=0.05

6

y(0)=

[ 0 ; 1 ]

h=0.1

7

y(2)=2

[ 2 ; 3 ]

h=0.1

8

y(1)=

[ 1 ; 2 ]

h=0.1

9

y(0)=0

[ 0 ; 0.2 ]

h=0.02

10

y(1)=5

[ 1 ; 1.5 ]

h=0.05

Таблица 3