Интерполяционный полином Лагранжа
Категория реферата: Рефераты по информатике, программированию
Теги реферата: шпаргалки на телефон, отцы и дети сочинение
Добавил(а) на сайт: Рубанов.
Предыдущая страница реферата | 9 10 11 12 13 14 15 16 17 18 19 | Следующая страница реферата
implementation
{$R *.dfm}
end.
Приложение 2. Блок-схема программного средства:
Приложение 3. Блок-схема алгоритма вычисления (третий модуль)
Приложение 4. Тесты – наборы проверочных данных – для проверки правильности работы программы.
Первый проверочный набор.
В первом открывшемся окне, в пустое поле вводим цифру 6.
Во втором открывшемся окне, представленную таблицу заполняем согласно
представленным ниже данным.
|X |1 |2 |3 |4 |5 |6 |
|Y |7 |8 |9 |7 |8 |9 |
В третьем окне вводим: Х=13, и должны получить результат Y= –10 442.
Эти результаты получились из приведенных ниже расчетов:
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic][pic]
Результатом должно стать число – 10 442.
Второй проверочный набор.
Второй проверочный набор является более простым вариантом, не требующим
математического подтверждения. Он представляет собой аргументы и их
квадраты.
В первом окне вводим число 4.
Во втором вводим в строчку Х числа 1, 2, 4, 5, а в строчку Y числа 1,
4, 16, 25, являющиеся квадратами этих аргументов. Этот набор данных
представлен в таблице ниже:
|X |1 |2 |4 |5 |
|Y |1 |4 |16 |25 |
Тогда в третьем окошке вводим любое число, квадрат которого Вам
известен, например, число 3, и в окошке «Результаты» должны получить число
9, в окошке «Погрешность вычисления» получаем погрешность, которая
появляется при вычислении функции данным методом (интерполяционным
полиномом Лагранжа). Можно взять и любое другое число.
Список использованных источников
1. Фокс Дж. Программное обеспечение и его разработка. М.:Мир, 1985. -
368 с.
2. Лисков Б., Гатэг Дж. Использование абстракций и спецификаций при разработке программ: Пер. с англ. - М.: Мир, 1999. - 424 с.
2. Иванов А.Г., Карпова А.В., Семик В.П., Филинов Ю.Е. Объектно- ориентированная среда программирования. Системы и средства информатики.
Вып.2. М.: Наука, 1991.
3. Программирование. Специальный выпуск по объектно-ориентированному программированию. № 6, 1990.
4. Объектно-ориентированный подход технологии программирования/ Иванов
А.Г., Пятницкий А.А, Филинов Ю.Е. – СПб.: Питер, 2003. – 443 с.: ил.
5. Макаров А.А. Лукашин Ю.П. Объектно-ориентированный подход в программировании. – М.: Финансы и статистика, 2000. – 356 с.
--------------------
Left = 308
Top = 244
Width = 447
Height = 272
Caption = 'Интерполирование'
Color = clBtnFace
Menu = MainMenu1
Position = poScreenCenter
Visible = True
PixelsPerInch = 96
TextHeight = 13
Form 1
N2Click
N4Click
Button1Click
Edit1KeyPress
Left = 16
Top = 152
Width = 299
Height = 13
Cursor = crArrow
Caption = 'Нажмите кнопку для пеpехода на следующий шаг'
Label 1
Left = 16
Top = 8
Width = 425
Height = 81
Cursor = crArrow
BorderStyle = bsNone
Lines.Strings = ('Данная программа предназначена для расчета значения
функций, заданных таблично. По введенному значению аргумента выводится
значение функции. По точкам, которые Вы введете, будет построен
интерполяционный полином и с его помощью найдено значение функции’)
ParentColor = True
ParentFont = False
ReadOnly = True
TabOrder = 1
Memo 1
Рекомендуем скачать другие рефераты по теме: баллов рефераты, 7 ответов.
Предыдущая страница реферата | 9 10 11 12 13 14 15 16 17 18 19 | Следующая страница реферата