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

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

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

  2. В чем заключается метод наименьших квадратов?

  3. Как записываются аппроксимирующие полиномы?

  4. Как определить ошибку интерполяции?

  5. Как определить ошибку при аппроксимации методом наименьших квадратов?

4 Список литературы

  1. Под ред. П. И. Чинаева. Самонастраивающиеся системы.–К: Наукова думка,1969.- 528 с.

  2. Зайцев В.С. Адаптивные системы управления. Мариуполь: ПГТУ, 2010.- 76с.

ПРИЛОЖЕНИЕ А

Программа №1

x=1:1:10;

y=[2.5 2.2 1.8 1.5 2.9 3.2 2.4 2.6 1.5 2.1];

plot(x,y,'ko')

xi=[x(1):0.01:x(length(x))];

yspline=interp1(x,y,xi,'spline');

ylinear=interp1(x,y,xi,'linear');

ynearest=interp1(x,y,xi,'nearest');

hold on

plot(xi,yspline,'k-')

hold on

plot(xi,ylinear,'r-')

hold on

plot(xi,ynearest,'b-')

xlabel('X')

ylabel('Y')

legend('выборка', 'интерполяция куб. сплайнами', 'линейная интерполяция', 'интерполяция по соседним элементам',0)

Программа № 2

x=1:1:10;

y=[2.5 2.2 1.8 1.5 2.9 3.2 2.4 2.6 1.5 2.1];

plot(x,y,'ko')

xi=[x(1):0.01:x(length(x))];

fprintf('\n\tКоэффициенты полинома 4-го порядка:')

p4=polyfit(x,y,4)

fprintf('\n\tКоэффициенты полинома 8-го порядка:')

p8=polyfit(x,y,8)

y4=p4(1)*x.^4+p4(2)*x.^3+p4(3)*x.^2+p4(4)*x+p4(5);

y8=p8(1)*x.^8+p8(2)*x.^7+p8(3)*x.^6+p8(4)*x.^5+p8(5)*x.^4+p8(6)*x.^3+p8(7)*x.^2+p8(8)*x+p8(9);

hold on;

plot (x, y4,'b-', x, y8,'r-')

xlabel('X')

ylabel('Y')

legend('выборка', 'полином 4-го порядка', 'полином 8-го порядка',0)

ПРИЛОЖЕНИЕ Б

Таблица Б.1 – Варианты заданий

1

2

3

4

5

6

7

8

9

10

1

2,05

1,94

1,92

1,87

1,77

1,88

1,71

1,60

1,56

1,40

2

2,09

2,05

2,19

2,18

2,17

2,27

2,58

2,73

2,82

3,04

3

2,02

1,98

1,67

1,65

1,57

1,42

1,37

1,07

0,85

0,48

4

1,99

2,03

2,20

2,39

2,19

2,61

2,35

2,60

2,55

2,49

5

2,23

2,29

2,27

2,62

2,72

2,82

3,13

3,49

3,82

3,95

6

2,07

2,17

2,21

2,31

2,10

2,09

2,12

1,63

1,78

1,52

7

2,18

2,43

2,40

2,43

2,65

2,75

2,67

2,66

2,63

2,75

8

0,10

0,21

0,01

0,05

0,13

0,23

0,21

0,43

0,57

0,44

9

0,16

0,01

0,01

0,16

0,05

0,35

0,19

0,50

0,74

1,03

10

2,09

2,31

2,72

2,77

2,78

2,97

3,00

3,51

3,43

3,58

11

2,15

2,41

2,58

2,84

3,28

3,46

4,02

4,11

4,61

5,03

12

0,10

0,01

0,19

0,11

0,31

0,78

0,64

0,86

1,18

1,39

13

0,17

0,07

0,17

0,05

0,12

0,00

0,01

0,05

0,21

0,50

14

0,80

0,29

0,52

0,77

0,93

1,20

1,20

1,35

1,39

1,48

15

0,04

0,47

0,78

1,01

1,19

1,60

1,93

2,22

2,50

3,01

16

0,08

0,14

0,37

0,36

0,44

0,48

0,27

0,39

0,50

0,48

17

0,02

0,44

0,51

0,67

0,69

1,04

1,14

1,37

1,77

2,00

18

0,014

0,23

0,44

0,54

0,72

0,76

0,37

0,64

0,57

0,44

19

1,86

1,96

2,12

2,06

2,15

2,00

2,12

3,31

2,29

2,57

20

1,65

2,00

1,87

1,89

1,75

1,59

1,44

1,51

1,00

1,17

21

1,89

2,07

2,30

2,26

2,34

2,66

2,88

2,85

3,16

3,49

22

1,84

1,98

1,72

1,58

1,59

1,59

1,58

1,64

1,55

1,35

23

2,92

1,60

1,57

1,41

1,36

0,97

0,59

0,71

0,15

0,10

24

1,90

1,80

1,82

1,86

1,83

2,02

2,01

2,05

2,46

2,68

25

1,80

1,66

1,36

1,41

1,13

0,82

0,74

0,76

0,64

0,46

26

1,65

1,54

1,41

0,91

0,63

0,34

0,12

0,25

0,64

96

27

1,88

1,69

1,52

1,55

1,16

1,27

1,23

1,36

1,26

1,47

28

4,01

4,06

3,83

3,98

4,36

4,18

4,16

4,51

4,53

4,38

Продолжение таблицы Б.1

.

11

12

13

14

15

16

17

18

19

20

1

1,50

1,26

0,99

0,97

0,91

0,71

0,43

0,54

0,19

0,01

2

3,03

3,45

3,62

3,85

4,19

4,45

4,89

5,06

5,63

5,01

3

0,34

0,30

0,61

1,20

1,39

1,76

2,28

2,81

3,57

4,06

4

2,50

2,52

2,44

2,35

2,26

2,19

2,24

2,34

1,96

2,19

5

4,22

4,48

5,06

5,50

5,68

6,19

6,42

7,04

7,57

8,10

6

1,16

1,07

0,85

0,56

0,10

0,25

0,65

1,06

1,66

2,01

7

2,41

2,24

2,12

1,74

1,57

1,17

0,96

0,83

0,25

0,01

8

0,44

0,83

0,72

0,81

1,06

1,41

1,40

1,70

1,96

1,91

9

1,06

1,49

1,79

2,03

2,22

2,50

2,88

3,21

3,63

3,90

10

3,58

3,54

3,28

3,90

3,77

3,81

4,00

3,97

4,08

4,08

11

5,34

5,86

6,33

6,81

7,21

7,67

8,23

8,68

9,35

9,93

12

1,79

2,02

2,48

2,93

3,26

3,91

4,41

4,91

5,30

6,00

13

0,50

0,86

1,24

1,47

1,79

2,25

2,55

3,18

3,60

3,93

14

1,52

1,71

1,72

1,87

1,86

1,89

2,04

1,73

2,04

2,03

15

3,22

3,71

4,23

4,78

5,27

5,75

6,16

6,76

7,30

8,00

16

0,69

0,50

0,31

0,37

0,43

0,33

0,31

0,09

0,08

0,03

17

2,12

2,47

2,90

3,50

3,99

4,06

4,54

4,99

5,36

5,99

18

0,41

0,30

0,01

0,03

0,47

0,68

0,93

1,28

1,53

1,93

19

2,56

2,86

2,85

3,03

3,25

3,08

3,29

3,67

3,70

3,85

20

0,87

0,47

0,33

0

0,34

0,49

0,81

1,37

1,72

2,03

21

3,88

4,22

4,45

4,99

5,36

5,71

6,51

6,76

7,35

8,02

22

1,33

1,47

1,50

1,65

1,62

1,87

1,61

1,86

1,84

1,91

23

0,22

0,63

1,07

1,42

1,68

2,49

2,57

3,09

3,40

4,00

24

2,85

2,98

3,30

3,40

3,90

4,37

4,65

5,00

5,42

6,13

25

0,30

0,27

0,22

0,11

0,02

0,11

0,11

0,02

0,03

0,01

26

1,50

1,77

2,24

2,93

3,17

3,77

4,42

4,79

5,50

6,01

27

1,72

1,76

2,00

2,03

2,35

2,46

2,88

3,27

3,68

3,98

28

4,76

4,66

4,82

4,77

5,12

5,23

5,40

5,84

5,84

6,01