7 - жаттығу жұмысы Функцияларды интерполяциялау және аппроксимациялау
Жұмыстың мақсаты: функцияларды интерполяциялау мен аппроксимациялау әдістерімен танысу; олардың алгоритмдерін, программасын жасауды үйреніп, ДК нақты қолданысын меңгеру.
Өздігінен дайындалу тапсырмалары:
1 Интерполяциялау мен аппроксимациялаудың төмендегідей әдістерімен танысыңыз:
2 Тапсырмаға байланысты итерполяциялау алгоритмін жасаңыз.
3 Алгоритм бойынша есептеу программасын жасаңыз.
4 Программаны тексеру тестін жасаңыз.
Жұмыс тапсырмасы:
- А және 7-кестеге сәйкес өз тапсырмаңызды жазып алыңыз;
- функцияны Лагранж-Эйткен және сызықтық интерполяциялау әдістерімен интерполяциялаңыз;
- ең кіші квадраттау әдісімен кестелік функцияны екінші ретті көпмүшелікпен аппроксимациялаңыз. Барлық вариант үшін ;
- функцияның берілген нүктедегі мәнін есептеңіз;
- есептеу нәтижесі бойынша функцияның графигін тұрғызыңыз;
- нәтижеге салыстырмалы талдау жүргізіңіз;
- тестті пайдаланып есептің шығарылуы мен программаның дұрыс жұмыс істеуін тексеріңіз.
7 кесте
№
|
уi = у(хi) функциясының мәні
|
1нұсқа
х = 0,85
|
2 нұсқа
х = 0, 61
|
3 нұсқа х = 1,53
|
4 нұсқа
х =1, 24
|
5 нұсқа х = 0,22
|
|
2.05
|
2.09
|
2.02
|
1.99
|
2.23
|
|
1.94
|
2.05
|
1.98
|
2.03
|
2.29
|
|
1.92
|
2.19
|
1.67
|
2.20
|
2.27
|
|
1.87
|
2.18
|
1.65
|
2.39
|
2.62
|
Достарыңызбен бөлісу: |