Хелпикс

Главная

Контакты

Случайная статья





Лабораторная работа №7. Аппроксимация и интерполяция функций»



Лабораторная работа №7

«Аппроксимация и интерполяция функций»

 

 

Цель работы: Познакомиться с методами и алгоритмами решения задач дискретной аппроксимации и интерполяции функций, приобрести умения и навыки разработки математического обеспечения на основе реализации изученных численных методов.

 

 

Рассматриваемые объекты: приближаемые функции, методы и алгоритмы дискретной аппроксимации и интерполяции функций, компьютерные инструментальные средства программной реализации алгоритмов и методов, компьютерные средства автоматизации решения вычислительных задач, графические компьютерные средства визуализации результатов работы.

 

Практическая часть

  1. Написать программный модуль интерполяции точечно задаваемой функции с помощью стандартного интерполяционного полинома (Лагранжа или Ньютона).
  2. Реализовать метод наименьших квадратов для аппроксимации таблично заданной функции – результата эксперимента.
  3. С помощью встроенных функций СКМ реализовать линейную и полиномиальную регрессии, аппроксимацию линейной комбинацией линейно независимых функций и нахождение некоторых приближающих функции с нелинейной зависимостью от параметров.
  4. С помощью графических компьютерных средств организовать визуализацию всех реализованных приближающих функций, отражающую качество приближений.
  5. Выполнить анализ и сравнение результатов, полученных различными способами и методами. Для каждой аппроксимирующей функции рассчитать коэффициент или индекс корреляции. Результаты работы оформить в виде отчета.

Задание для лабораторной работы №7   

Задание 1. Построить по имеющимся данным (табл.1) интерполяционный многочлен Лагранжа  (п.1) и, используя его, найти значение функции в точке x. Построить графическую иллюстрацию интерполирования (п.4).

                                                                                                                            Таблица 1

1.

2.

3.

 

x

y

x

y

х

y

 

0,43

1,63597

0,43

1,63597

0,43

1,63597

 

0,48

1,73234

0,48

1,73234

0,48

1,73234

 

0,55

1,87686

0,55

1,87686

0,55

1,87686

 

0,62

2,03045

0,62

2,03045

0,62

2,03045

 

0,70

2,22846

0,70

2,22846

0,70

2,22846

 

0,75

2,35973

0,75

2,35973

0,75

2,35973

 

в точке x = 0,702      

в точке x = 0,512

в точке x = 0,645

 

4.

 

5.

 

6.

 

 

x

y

х

y

х

y

 

0,43

1,63597

0,02

1,02316

0,35

2,73951

 

0,48

1,73234

0,08

1,09590

0,41

2,30080

 

0,55

1,87686

0,12

1,14725

0,47

1,96864

 

0,62

2,03045

0,17

1,21483

0,51

1,78776

 

0,70

2,22846

0,23

1,30120

0,56

1,59502

 

0,75

2,35973

0,30

1,40976

0,64

1,34310

 

в точке x = 0,608

в точке x = 0,203

в точке x = 0,482

 
   

 

 

 

   

 

 

                           

 

7.  

8.

 

9.

 

x y

х

y

х

y

0,02 1,02316

0,35

2,73951

0,41

2,57418

0,08 1,09590

0,41

2,30080

0,46

2,32513

0,12 1,14725

0,47

1,96864

0,52

2,09336

0,17 1,21483

0,51

1,78776

0,60

1,86203

0,23 1,30120

0,56

1,59502

0,65

1,74926

0,30 1,40976

0,64

1,34310

0,72

1,62098

в точке x = 0,102

в точке x = 0,436

в точке x = 0,616

10.  

11.

  12.

 

x y

х

y х

y

0,02 1,02316

0,35

2,73951 0,41

2,57418

0,08 1,09590

0,41

2,30080 0,46

2,32513

0,12 1,14725

0,47

1,96864 0,52

2,09336

0,17 1,21483

0,51

1,78776 0,60

1,86203

0,23 1,30120

0,56

1,59502 0,65

1,74926

0,30 1,40976

0,64

1,34310 0,72

1,62098

в точке x = 0,114

в точке x = 0,552

в точке x = 0,487

13.  

14.

  15.

 

x y

х

y x

y

0,02 1,02316

0,35

2,73951 0,41

2,57418

0,08 1,09590

0,41

2,30080 0,46

2,32513

0,12 1,14725

0,47

1,96864 0,52

2,09336

0,17 1,21483

0,51

1,78776 0,60

1,86203

0,23 1,30120

0,56

1,59502 0,65

1,74926

0,30 1,40976

0,64

1,34310 0,72

1,62098

в точке x = 0,285

в точке x = 0,526

в точке x = 0,665

     

 

   

 

16.  

17.

 

18.

 
х y

х

y

х

y
0,41 2,57418

0,68

0,80866

0,11

9,05421
0,46 2,32513

0,73

0,89492

0,15

6,61659
0,52 2,09336

0,80

1,02964

0,21

4,69170
0,60 1,86203

0,88

1,20966

0,29

3,351069
0,65 1,74926

0,93

1,34087

0,35

2,73951
0,72 1,62098

0,99

1,52368

0,40

2,36522

в точке x = 0,537

в точке x = 0,774

в точке x = 0,275

                 

 

16.   17.

 

18.

 
х y х

y

х

y
0,41 2,57418 0,68

0,80866

0,11

9,05421
0,46 2,32513 0,73

0,89492

0,15

6,61659
0,52 2,09336 0,80

1,02964

0,21

4,69170
0,60 1,86203 0,88

1,20966

0,29

3,351069
0,65 1,74926 0,93

1,34087

0,35

2,73951
0,72 1,62098 0,99

1,52368

0,40

2,36522

в точке x = 0,537

в точке x = 0,774

в точке x = 0,275

19.   20.

 

21.

 

x y х

y.

х

y

0,68 0,80866 0,11

9,05421

0,05

0,050042

0,73 0,89492 0,15

6,61659

0,10

0,100335

0,80 1,02964 0,21

4,69170

0,17

0,171657

0,88 1,20966 0,29

3,351069

0,25

0,255342

0,93 1,34087 0,35

2,73951

0,30

0,309336

0,99 1,52368 0,40

2,36522

0,36

0,376403

в точке x = 0,896

в точке x = 0,314

в точке x = 0,263

22.   23.

 

24.

 

x y х

y

x

y

0,68 0,80866 0,11

9,05421

0,68

0,80866

0,73 0,89492 0,15

6,61659

0,73

0,89492

0,80 1,02964 0,21

4,69170

0,80

1,02964

0,88 1,20966 0,29

3,351069

0,88

1,20966

0,93 1,34087 0,35

2,73951

0,93

1,34087

0,99 1,52368 0,40

2,36522

0,99

1,52368

в точке x = 0,715

в точке x = 0,235

в точке x = 0, 955

                   
                   
25.   26.

 

27.  
x y x

y

x y
0,11 9,05421 0,51

9,05421

0,115 5,05421
0,15 6,61659 0,55

6,61659

0,159 4,61659
0,21 4,69170 0,61

4,69170

0,218 3,69170
0,29 3,351069 0,69

3,35106

0,294 2,35106
0,35 2,73951 0,75

2,73951

0,353 1,73951
0,40 2,36522 0,80

2,36522

0,408 0,36522

в точке x = 0,332

в точке x = 0,7491

в точке x = 0,256

28.   29.

 

30.  
х y х

y

х y
0,41 2,57418 0,68

0,80866

0,11 9,05421
0,46 2,32513 0,73

0,89492

0,15 6,61659
0,52 2,09336 0,80

1,02964

0,21 4,69170
0,60 1,86203 0,88

1,20966

0,29 3,351069
0,65 1,74926 0,93

1,34087

0,35 2,73951
0,72 1,62098 0,99

1,52368

0,40 2,36522

в точке x = 0,437

в точке x = 0,9475

в точке x = 0,3535

             
             

 

Задание 2. Спомощью метода наименьших квадратов программно реализовать аппроксимацию таблично заданной функции (табл.2) полиномами 1,2 или 3 степени (п.2). Сравнить полученные результаты с реализацией линейной и полиномиальной регрессии встроенными возможностями СКМ. Построить графики получившихся зависимостей и табличных значений аргументов и функции. Выполнить п.3-5 практической части. Определив индексы  корреляции всех приближающих функций, сделать выводы.

        Таблица 2. Набор экспериментальных данных значений x и y.

1. x

1,20

1,57

1,94

2,31

2,68

3,05

3,42

3,79

  y

2,59

2,06

1,58

1,25

0,91

0,66

0,38

0,21

2. x

1,73

2,56

3,39

4,22

5,05

5,89

6,70

7,53

  y

0,63

1,11

1,42

1,94

2,30

2,89

3,29

3,87

3. x

-4,38

-3,84

-3,23

-2,76

-2,22

-1,67

-1,13

-0,60

  y

2,25

2,83

3,44

4,31

5,29

6,55

8,01

10,04

4. x

1,00

1,64

2,28

2,91

3,56

4,19

4,84

5,48

  y

0,28

0,19

0,15

0,11

0,09

0,08

0,07

0,06

5. x

5,84

3,82

6,19

9,22

7,87

6,29

4,43

8,91

  y

79,31

57,43

60,66

92,55

90,12

71,30

70,50

91,25

6. x

2,91

2,94

6,35

6,58

3,80

6,43

0,57

5,96

  y

82,16

61,02

44,56

82,52

99,17

70,24

63,23

66,48

7. x

5,46

2,73

6,49

4,26

2,39

6,46

0,86

2,05

  y

65,72

58,05

60,05

55,79

50,83

47,69

44,49

59,74

8. x

1,28

1,76

2,24

2,72

3,20

3,68

4,16

4,64

  y

2,10

2,62

3,21

3,96

4,98

6,06

7,47

9,25

9. x

-4,84

-4,30

-3,76

-3,22

-2,68

-2,14

-1,60

-1,06

  y

-0,09

-0,11

-0,13

-0,16

-0,19

-0,26

-0,39

-0,81

10. x

3,54

4,29

4,78

3,99

1,13

6,29

1,89

3,27

  y

22,81

28,42

24,95

26,96

8,78

33,55

15,77

22,89

11. x

4,08

4,42

2,52

0,08

2,14

3,36

7,35

5,00

  y

18,31

21,85

16,93

8,23

10,90

17,18

36,45

24,11

12. x

1,16

1,88

2,60

3,32

4,04

4,76

5,48

6,20

  y

0,18

0,26

0,32

0,36

0,40

0,43

0,95

0,85

13. x

1,00

1,71

2,42

3,13

3,84

4,55

5,26

5,97

  y

12,49

4,76

2,55

1,60

1,11

0,82

0,63

0,50

14. x

-0,64

-0,36

-0,08

0,20

0,48

0,76

1,04

1,32

  y

29,51

18,86

12,05

7,70

4,92

3,14

2,01

1,28

15. x

-2,45

-1,94

-1,43

-0,92

-0,41

0,10

0,61

1,12

  y

0,87

1,19

1,68

2,23

3,04

4,15

5,66

7,72

16. x

1,54

1,91

2,28

2,65

3,02

3,39

3,76

4,13

  y

-2,52

-3,08

-3,54

-3,93

-4,27

-4,57

-4,84

-5,09

17. x

1,20

2,00

2,80

3,60

4,40

5,20

6,00

6,80

  y

-10,85

-6,15

-4,14

-3,02

-2,30

-1,81

-1,45

-1,17

18. x

-1,04

-0,67

-0,30

0,07

0,44

0,81

1,18

1,55

  y

10,80

8,08

5,97

4,44

3,31

2,46

1,83

1,36

19. X

0,41

0,97

1,53

2,09

2,65

3,21

3,77

4,33

  Y

0,45

1,17

1,56

1,82

2,02

2,18

2,31

2,44

20. x

3,80

0,25

0,48

5,78

4,91

1,56

0,91

5,73

  y

-19,23

-21,41

-9,90

-19,56

-0,30

-12,04

1,14

11,26

21. x
  y

7,45

8,24

12,46

13,09

14,56

25,89

29,91

22. x
  y

29,8

22,9

17,1

15,16

10,7

10,2

10,1

25,2

23. x

1,65

1,39

1,19

1,02

0,82

0,75

0,66

0,89

  y

1,034

1,232

1,432

1,752

2,056

2,37

2,76

3,198

24. x

0,22

-3,05

-1,76

-1,25

-0,45

-0,80

-0,26

-3,07

  y

58,46

36,05

31,17

16,17

11,16

69,23

58,08

43,13

25. x

7,03

5,98

7,10

6,92

6,69

3,66

7,60

3,61

 
  y

18,93

-22,13

-10,07

20,5

7,09

4,04

-20,78

-12,98

 
26. x

6,35

6,58

3,80

6,43

0,57

5,96

3,40

4,55

 
  y

44,56

82,52

99,17

70,2

63,23

66,48

48,35

40,24

 
27. x

6,35

6,58

3,80

6,43

0,57

5,96

3,40

4,55

 
  y

44,56

82,52

99,17

70,2

63,23

66,48

48,35

40,24

 
28. x

2,95

2,60

2,69

3,01

2,44

2,51

3,37

2,98

 
  y

113,8

119,66

106,28

107,43

114,8

115,53

117,4

 
29. x

6,06

7,20

5,62

7,01

5,73

6,98

6,06

6,32

 
  y

113,8

119,66

106,28

120,6

107,43

114,8

115,53

117,4

 
30. x

5,59

5,66

5,30

5,57

5,48

5,37

5,41

5,61

 
  y

113,8

119,56

105,32

119,6

100,5

114,8

115,53

117,9

 
31. x

4,23

1,40

4,07

2,93

3,44

1,09

1,82

2,43

 
  y

65,72

58,05

60,05

55,79

50,83

47,69

44,49

59,74

 
32. x

4,07

2,93

3,44

1,09

1,82

2,43

3,85

0,97

 
  y

60,05

55,79

50,83

47,69

44,49

59,74

56,81

45,82

 
33. x

4,33

4,59

4,21

3,78

4,23

5,61

4,87

3,87

 
  y

60,05

55,79

50,83

47,69

44,49

59,74

56,81

45,82

 
34. x

8,90

9,22

8,74

8,98

8,77

9,31

8,81

9,14

 
  y

105,2

85,02

52,76

56,86

72,19

61,09

70,44

51,67

 
35. x

6,63

7,15

2,96

1,73

7,44

3,70

2,00

2,63

 
  y

105,2

85,02

52,76

56,86

72,19

61,09

70,44

51,67

 
36. x

8,70

5,36

1,89

3,01

3,59

2,64

4,77

1,60

 
  y

105,2

85,02

52,76

56,86

72,19

61,09

70,44

51,67

 
37. x

2,51

3,74

8,70

5,36

1,89

3,01

3,59

2,64

 
  y

55,65

67,68

105,2

85,02

52,76

56,86

72,19

61,09

 
38. x 9,11

9,95

8,90

9,22

8,74

8,98

8,77

9,31  
  y 55,65

67,68

105,20

85,02

52,76

56,86

72,19

61,09  
39. x -2,25

1,90

0,19

-0,50

-1,09

0,94

-0,13

-0,50  
  y -19,2

-21,41

-9,90

-19,56

-0,30

-12,04

1,14

11,26  
40. x -4,95

-4,50

-2,29

-5,50

-1,50

-2,98

-0,23

0,57  
  y -19,3

-21,41

-9,90

-19,56

-0,30

-12,04

1,14

11,26  
                                         

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.