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

Задание 4.

Задана система линейных уравнений в матричной форме  ,

где A -  известная матрица, Y -   известный вектор, X -  неизвестный вектор.

 Требуется:

  1. Задать матрицу A размером 10x10, вектор Y размером 1х10. Элементами матрицы A и вектора Y должны быть целые случайные числа от 0 до 10.

При задании матрицы использовать следующую формулу:

=ОКРВВЕРХ(СЛЧИС()*N;1), где N - номер варианта.

2.   Используя специальную вставку, скопировать только значения матрицы A и вектора Y.

3.   Найти определитель матрицы A.

4.   Найти обратную матрицу B = A-1.

5.   Проверить, что полученная матрица B является обратной.

6.   Найти вектор X по формуле X = BY.

Решение.

  1. Зададим матрицу A размером 10x10 и вектор Y размером 1х10. Элементами матрицы A и вектора Y будут целые случайные числа от 0 до 10, поскольку при задании матрицы была использована формула =ОКРВВЕРХ (СЛЧИС()*10;1), где N=10 - номер варианта.

  1. Используя специальную вставку, скопируем только значения матрицы A и вектора Y.

  1. Найдем определитель матрицы A.

  1. Найдем обратную матрицу B = A-1

  1. Проверим, что полученная матрица В является обратной.

  1. Найдем вектор Х по формуле Х=ВY.

Задание 5.

Исходные данные распределения добавленной стоимости по отраслям экономики в ЕС в 2002 г. (выбрать любую из пар зависимого и независимого показателей).

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

2. В каждом случае найти общую ошибку и среднюю ошибку аппроксимации. Указать функцию лучшей аппроксимации.

3. Построить линии регрессии на одной плоскости вместе с исходными данными.

Таблицу можно считать функцией, заданной таблично.

Решение.

  1. Методом наименьших квадратов по табличным данным найдем аппроксимирующие (приближаемые) функции, то есть регрессии:

а) линейную, б) квадратичную, в) показательную, г) гиперболическую.

а) определим систему нормальных уравнений для нахождения оценок параметров линейной регрессии:

.

Для удобства расчетов представим таблицу исходных данных следующим образом:

Государство

Промышленность, млрд. дол., х

Сельское хозяйство, млрд. дол., y

х2

х*у

1

Венгрия

30,7

3,7

942,49

113,59

2

Кипр

20,3

4,1

412,09

83,23

3

Латвия

24,7

4,7

610,09

116,09

4

Литва

30,5

7,1

930,25

216,55

5

Мальта

28,1

2,8

789,61

78,68

6

Польша

30

3,1

900,00

93,00

Сумма

164,30

25,50

4 584,53

701,14

Получим систему нормальных уравнений для линейной регрессии:

Решим данную систему, используя надстройку MS Excel Поиск решения.

Составим исходную табличную модель для решения системы линейных алгебраических уравнений.

В блок «Переменные» в первую строку записываем переменные системы алгебраических уравнений , во вторую строку записываем произвольные числовые значения 0 и 1.

В блок «Матрица коэффициентов исходной системы» записываем соответствующую матрицу коэффициентов при переменных  .

В блок «Значения левых частей уравнений» в верхнюю ячейку вводим формулу:

=СУММПРОИЗВ («фиксированный диапазон строки значений переменных »; «диапазон первой строки матрицы коэффициентов исходной системы»).

В блок «Свободные члены исходной системы» в столбец записываем значения правой части исходной системы.

Вызываем Поиск решения и заполняем форму:

Запишем уравнение полученной линейной регрессии:

.

б) определим систему нормальных уравнений для нахождения оценок параметров квадратичной регрессии:

- параболы второй степени.

Составим вспомогательную таблицу и произведем расчеты, необходимые для составления системы нормальных уравнений.

Государство

Промышленность, млрд. дол., х

Сельское хозяйство, млрд. дол., y

х2

х3

х4

х*у

х2

1

Венгрия

30,7

3,7

942,49

28 934,44

888 287,40

113,59

3 487,21

2

Кипр

20,3

4,1

412,09

8 365,43

169 818,17

83,23

1 689,57

3

Латвия

24,7

4,7

610,09

15 069,22

372 209,81

116,09

2 867,42

4

Литва

30,5

7,1

930,25

28 372,63

865 365,06

216,55

6 604,78

5

Мальта

28,1

2,8

789,61

22 188,04

623 483,95

78,68

2 210,91

6

Польша

30

3,1

900,00

27 000,00

810 000,00

93,00

2 790,00

Сумма

164,30

25,50

4 584,53

129 929,76

3 729 164,39

701,14

19 649,89

На основании полученных результатов расчета коэффициентов система нормальных уравнений примет вид:

Решим данную систему, используя надстройку MS Excel Поиск решения.

Составим исходную табличную модель для решения системы линейных алгебраических уравнений.

В блок «Переменные» в первую строку записываем переменные системы алгебраических уравнений , во вторую строку записываем произвольные числовые значения 0, 0 и 1.

В блок «Матрица коэффициентов исходной системы» записываем соответствующую матрицу коэффициентов при переменных  .

В блок «Значения левых частей уравнений» в верхнюю ячейку вводим формулу:

=СУММПРОИЗВ («фиксированный диапазон строки значений переменных »; «диапазон первой строки матрицы коэффициентов исходной системы»).

В блок «Свободные члены исходной системы» в столбец записываем значения правой части исходной системы.

Вызываем Поиск решения и заполняем форму:

Запишем уравнение полученной квадратичной регрессии:

.

в) показательная регрессия сводится к нахождению уравнения вида:

Логарифмирование данного уравнения по основанию е приводит к линейному уравнению вида: .

Соответственно оценки параметров могут быть найдены методом наименьших квадратов. Для упрощения и наглядности решения произведем следующие замены переменных: .

Тогда уравнение в новых переменных будет иметь вид:

.

Определим систему нормальных уравнений для нахождения оценок параметров полученной линейной регрессии.

Составим таблицу для расчетов необходимых значений:

Государство

Промышленность, млрд. дол., х

Сельское хозяйство, млрд. дол., y

Y

x*Y

х2

1

Венгрия

30,7

3,7

1,31

40,17

942,49

2

Кипр

20,3

4,1

1,41

28,64

412,09

3

Латвия

24,7

4,7

1,55

38,22

610,09

4

Литва

30,5

7,1

1,96

59,78

930,25

5

Мальта

28,1

2,8

1,03

28,93

789,61

6

Польша

30

3,1

1,13

33,94

900,00

Сумма

164,30

25,50

8,39

229,69

4 584,53

Получим систему нормальных уравнений для линейной регрессии:

Решим данную систему, используя надстройку MS Excel Поиск решения.

Составим исходную табличную модель для решения системы линейных алгебраических уравнений.

В блок «Переменные» в первую строку записываем переменные системы алгебраических уравнений , во вторую строку записываем произвольные числовые значения 0 и 1.

В блок «Матрица коэффициентов исходной системы» записываем соответствующую матрицу коэффициентов при переменных  .

В блок «Значения левых частей уравнений» в верхнюю ячейку вводим формулу:

=СУММПРОИЗВ («фиксированный диапазон строки значений переменных »; «диапазон первой строки матрицы коэффициентов исходной системы»).

В блок «Свободные члены исходной системы» в столбец записываем значения правой части исходной системы.

Вызываем Поиск решения и заполняем форму:

Уравнение регрессии в линейной форме будет иметь вид:

.

Выполнив его потенцирование, вернемся к показательной регрессии:

.

г) гиперболическая регрессия сводится к нахождению уравнения вида:

Для оценки параметров заменим , тогда уравнение будет иметь вид:

.

Определим систему нормальных уравнений для нахождения оценок параметров полученной линейной регрессии.

Для расчетов используем данные таблицы:

Государство

Промышленность, млрд. дол., х

Сельское хозяйство, млрд. дол., y

Х

Х*y

X2

1

Венгрия

30,7

3,7

0,0326

0,12

0,001

2

Кипр

20,3

4,1

0,0493

0,20

0,002

3

Латвия

24,7

4,7

0,0405

0,19

0,002

4

Литва

30,5

7,1

0,0328

0,23

0,001

5

Мальта

28,1

2,8

0,0356

0,10

0,001

6

Польша

30

3,1

0,0333

0,10

0,001

Сумма

164,30

25,50

0,22

0,95

0,009

Получим систему нормальных уравнений для линейной регрессии:

Решим данную систему, используя надстройку MS Excel Поиск решения.

Составим исходную табличную модель для решения системы линейных алгебраических уравнений.

В блок «Переменные» в первую строку записываем переменные системы алгебраических уравнений , во вторую строку записываем произвольные числовые значения 0 и 1.

В блок «Матрица коэффициентов исходной системы» записываем соответствующую матрицу коэффициентов при переменных  .

В блок «Значения левых частей уравнений» в верхнюю ячейку вводим формулу:

=СУММПРОИЗВ («фиксированный диапазон строки значений переменных »; «диапазон первой строки матрицы коэффициентов исходной системы»).

В блок «Свободные члены исходной системы» в столбец записываем значения правой части исходной системы.

Вызываем Поиск решения и заполняем форму:

Уравнение регрессии в линейной форме будет иметь вид:

.

Вернемся к гиперболической регрессии:

.