Применение линейной алгебры в экономике

Определение уравнения плоскости, проходящей через точку перпендикулярно вектору. Решение системы линейных уравнений по формулам Крамера, матричным способом и методом Гаусса. Решение задач линейного программирования модифицированным симплексным методом.

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 11.03.2012
Размер файла 108,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

АНАЛИТИЧЕСКАЯ ГЕОМЕТРИЯ

I. Установить, какие кривые определяются нижеследующими уравнениями. Построить чертеж.

2+9у2+16х-18у-119=0

Решение. Приведем к каноническому виду данные кривые:

Введем новую систему координат:

тогда

Это каноническое уравнение эллипса.

График приведен на рисунке 1.

II. Написать уравнение плоскости, проходящей через точку А перпендикулярно вектору ВС.

А(-10,0,9), В(12,4,11), С(8,5,15).

Решение. ВС будет вектором нормали (т.е. вектором перпендикулярным плоскости), а уравнение имеет вид: a(х-х0)+b(у-у0)+c(z-z0)=0 где a,b,c координаты вектора ВС (в нашем случае это (-4;1;4) ), а х00,z0 координаты точки через которую походит плоскость, в нашем случае это точка А. Подставляем и получим:

-4(х-(-10))+ (y-0)+4(z-9)=0,

Раскроем скобки и получим:

-4х+у+4z-76=0.

Ответ: -4х+у+4z-76=0

III. Найти угол между плоскостями.

x+2y+2z-3=0, 2x-y+2z+5=0.

Решение. Угол между плоскостями находится по формуле:

где А, В и С - направляющие вектора наших плоскостей. В нашем случае

Направляющие вектора будут: (1,2,2) и (2,-1,2). Тогда

Откуда

Ответ: 63,60

ЛИНЕЙНАЯ АЛГЕБРА

I. Даны матрицы:

Выполните над матрицами указанные действия: 2В-3АС

Решение. Будем выполнять действия по частям, сначала найдем 2В

Теперь найдем К=АС

Вычислим элементы матрицы |К|:

к1,1 = a1,1с1,1+a1,2с2,1+a1,3с3,1

к1,2 = a1,1с1,2+a1,2с2,2+a1,3с3,2

к1,3 = a1,1с1,3+a1,2с2,3+a1,3с3,3

к2,1 = a2,1с1,1+a2,2с2,1+a2,3с3,1

к2,2 = a2,1с1,2+a2,2с2,2+a2,3с3,2

к2,3 = a2,1с1,3+a2,2с2,3+a2,3с3,3

к3,1 = a3,1с1,1+a3,2с2,1+a3,3с3,1

к3,2 = a3,1с1,2+a3,2с2,2+a3,3с3,2

к3,3 = a3,1с1,3+a3,2с2,3+a3,3с3,3

к1,1 = 4 * 1 + 6 * 1 + 5 * 1 = 4 + 6 + 5 = 15

к1,2 = 4 * 4 + 6 * 4 + 5 * 3 = 16 + 24 + 15 = 55

к1,3 = 4 * 3 + 6 * 2 + 5 * 1 = 12 + 12 + 5 = 29

к2,1 = 2 * 1 + 4 * 1 + 1 * 1 = 2 + 4 + 1 = 7

к2,2 = 2 * 4 + 4 * 4 + 1 * 3 = 8 + 16 + 3 = 27

к2,3 = 2 * 3 + 4 * 2 + 1 * 1 = 6 + 8 + 1 = 15

к3,1 = 2 * 1 + 1 * 1 + 0 * 1 = 2 + 1 + 0 = 3

к3,2 = 2 * 4 + 1 * 4 + 0 * 3 = 8 + 4 + 0 = 12

к3,3 = 2 * 3 + 1 * 2 + 0 * 1 = 6 + 2 + 0 = 8

Результирующая матрица |АС|:

Тогда

Итак,

II. Решить систему линейных уравнений:

- по формулам Крамера;

- матричным способом;

- методом Гаусса.

Решение.

По формулах Крамера. Запишем систему в виде:

BT = (-6,-4,-4)

Главный определитель:

? = 3 * (-3 * 3-(-1 * 4))-2 * (1 * 3-(-1 * (-5)))+5 * (1 * 4-(-3 * (-5))) = -66 = -66

Заменим 1-ый столбец матрицы А на вектор результата В.

Найдем определитель полученной матрицы.

?1 = -6 * (-3 * 3-(-1 * 4))-(-4 * (1 * 3-(-1 * (-5))))+(-4 * (1 * 4-(-3 * (-5)))) = 66

Заменим 2-ый столбец матрицы А на вектор результата В.

Найдем определитель полученной матрицы.

?2 = 3 * (-4 * 3-(-4 * 4))-2 * (-6 * 3-(-4 * (-5)))+5 * (-6 * 4-(-4 * (-5))) = -132

Заменим 3-ый столбец матрицы А на вектор результата В.

Найдем определитель полученной матрицы.

?3 = 3 * (-3 * (-4)-(-1 * (-4)))-2 * (1 * (-4)-(-1 * (-6)))+5 * (1 * (-4)-(-3 * (-6))) = -66

Выпишем отдельно найденные переменные Х

Проверка.

3*-1+1*2+-5*1 = -6

2*-1+-3*2+4*1 = -4

5*-1+-1*2+3*1 = -4

Матричным способом. Запишем матрицу в виде:

Вектор B:

BT = (-6,-4,-4)

Главный определить

? = 3*(-3*3-(-1*4))-2*(1*3-(-1*(-5)))+5*(1*4-(-3*(-5))) = -66

Транспонированная матрица

Алгебраические дополнения

?1,1 = (-3*3-4*(-1)) = -5

?1,2 = -(1*3-(-5*(-1))) = 2

?1,3 = (1*4-(-5*(-3))) = -11

?2,1 = -(2*3-4*5) = 14

?2,2 = (3*3-(-5*5)) = 34

?2,3 = -(3*4-(-5*2)) = -22

?3,1 = (2*(-1)-(-3*5)) = 13

?3,2 = -(3*(-1)-1*5) = 8

?3,3 = (3*(-3)-1*2) = -11

Обратная матрица

Вектор результатов X

X = A-1 * B

XT = (-1,2,1)

x1 = 66 / -66 = -1

x2 = -132 / -66 = 2

x3 = -66 / -66 = 1

Проверка.

3*-1+1*2+-5*1 = -6

2*-1+-3*2+4*1 = -4

5*-1+-1*2+3*1 = -4

Метод Гаусса. Запишем систему в виде:

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

Умножим 1-ую строку на (3). Умножим 2-ую строку на (-2). Добавим 2-ую строку к 1-ой

Умножим 2-ую строку на (5). Умножим 3-ую строку на (-3). Добавим 3-ую строку к 2-ой

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

Умножим 1-ую строку на (11). Умножим 2-ую строку на (8). Добавим 2-ую строку к 1-ой

система уравнение линейный программирование

Из 1-ой строки выражаем x3

Из 2-ой строки выражаем x2

Из 3-ой строки выражаем x1

ПРИМЕНЕНИЕ ЛИНЕЙНОЙ АЛГЕБРЫ В ЭКОНОМИКЕ

Решить задачу межотраслевого баланса производства и распределения продукции для 4 отраслей.

Матрица межотраслевых материальных связей xij и вектор валового выпуска Xj приведены в таблице по вариантам.

Вариант

xij

Xj

15

25

90

100

60

800

35

70

25

100

750

20

35

70

85

520

30

25

65

65

500

1. Найти конечный продукт каждой отрасли, чистую продукцию каждой отрасли, матрицу коэффициентов прямых затрат.

2. Какой будет конечный продукт каждой отрасли, если валовой продукт первой отрасли увеличится в 2 раза, у второй увеличится на половину, у третьей не изменится, у четвертой - уменьшится на 10 процентов.

3. Найти валовой продукт, если конечный станет равен 700, 500, 850 и 700.

Решение. Решим прямую задачу линейного программирования модифицированным симплексным методом.

Определим максимальное значение целевой функции

F(X) = x1+x2+x3+x4

при следующих условиях ограничений.

25x1+90x2+100x3+60x4=800

35x1+70x2+25x3+100x4=750

20x1+35x2+75x3+85x4=520

30x1+25x2+65x3+65x4=500

Первый этап. Для нахождения начальной допустимой базы воспользуемся методом искусственного базиса.

Имеем: матрица коэффициентов A = aij

25

90

100

60

1

0

0

0

35

70

25

100

0

1

0

0

20

35

75

85

0

0

1

0

30

25

65

65

0

0

0

1

Матрица b.

Итерация №1.

Базисные переменные: <X> = (5, 6, 7, 8)

Матрица c.

c = (0, 0, 0, 0, 1, 1, 1, 1)

cB(5,6,7,8) = (1, 1, 1, 1)

cN(1,2,3,4) = (0, 0, 0, 0)

Матрица N формируется из матрицы А из соответствующих столбцов с номерами N.

Вычисляем:

u = cBB-1 = (1, 1, 1, 1)

Умножаем вектор u на матрицу N:

uN = (110, 220, 265, 310)

c* = cN - uN = (-110, -220, -265, -310)

Откуда номер направляющего столбца s = 4 (индекс максимального по модулю значения из отрицательных элементов).

a* = B-1 (a14,...,am4)T = (60, 0, 0, 0)T

min(800:60 = 13.33;750:100 = 7.5;520:85 = 6.12;500:65 = 7.69;) = 6.12

Откуда номер направляющей строки r = 3 (индекс минимального значения).

Итерация №2.

Матрица c.

c = (-110, -220, -265, -310, 0, 0, 0, 0)

a* = B-1 (a12,...,am2)T = (65.2941, 0, 0, 0)T

min(432.94:65.29 = 6.63;138.24:28.82 = 4.8;6.12:0.41 = 14.86;-;) = 4.8

Итерация №3.

Матрица c.

c = (-37.0589, -92.353, 8.5293, 0, 0, 0, 3.6471, 0)

a* = B-1 (a12,...,am2)T = (190.3046, 0, 0, 0)T

min(119.79:190.3 = 0.63;-;4.14:1.79 = 2.32;110.82:3.78 = 29.35;) = 0.63

Итерация №4.

Матрица c.

c = (-0.3064, 0, -194.0803, 0, 0, 3.2041, -0.1224, 0)

a* = B-1 (a11,...,am1)T = (-0.0792, 0, 0, 0)T

min(-;6.16:0.22 = 27.59;3.01:0.21 = 14.16;108.2:15.67 = 6.9;) = 6.9

Итерация №5.

Матрица c.

c = (-15.6737, 0, 0, 0, 1.0176, 0.899, 1.8712, 0)

Вектор С не содержит отрицательных элементов. Первый этап симплекс-метода завершен.

Второй этап. Удаляем столбцы с искусственными переменными. Заменим вектор оценок С на целевую функцию.

Выразим базисные переменные:

x3 = 1.12, x2 = 4.41, x4 = 1.47, x1 = 6.57

которые подставим в целевую функцию:

F(X) = 13.58

Имеем: матрица коэффициентов A = aij

Матрица b.

Итерация №1.

Базисные переменные: <X> = (3, 2, 4, 1)

Матрица c.

c = (0, 0, 0, 0)

cB(3,2,4,1) = (0, 0, 0, 0)

cN() = (0, 0, 0, 0)

Матрица N формируется из матрицы А из соответствующих столбцов с номерами N.

Вычисляем:

u = cBB-1 = (0, 0, 0, 0)

Умножаем вектор u на матрицу N:

uN = (0, 0, 0, 0)

c* = cN - uN = (0, 0, 0, 0)

Вектор С не содержит отрицательных элементов. Найдено оптимальное решение X.

Вектор результатов

X = (6.57, 4.41, 1.12, 1.47)T

Значение целевой функции

F(X) = bc = 13.58

Если учесть изменения в задаче, то вектор валового выпуска будет: (1600; 1125; 520; 450). Решим снова задачу. Решим прямую задачу линейного программирования модифицированным симплексным методом.

Определим максимальное значение целевой функции

F(X) = x1+x2+x3+x4

при следующих условиях ограничений.

25x1+90x2+100x3+60x4=1600

35x1+70x2+25x3+100x4=1125

20x1+35x2+70x3+85x4=520

30x1+25x2+65x3+65x4=450

Первый этап. Для нахождения начальной допустимой базы воспользуемся методом искусственного базиса.

Имеем: матрица коэффициентов A = aij

25

90

100

60

1

0

0

0

35

70

25

100

0

1

0

0

20

35

70

85

0

0

1

0

30

25

65

65

0

0

0

1

Матрица b.

Итерация №1.

Базисные переменные: <X> = (5, 6, 7, 8)

Матрица c.

c = (0, 0, 0, 0, 1, 1, 1, 1)

cB(5,6,7,8) = (1, 1, 1, 1)

cN(1,2,3,4) = (0, 0, 0, 0)

Матрица N формируется из матрицы А из соответствующих столбцов с номерами N.

Вычисляем:

u = cBB-1 = (1, 1, 1, 1)

Умножаем вектор u на матрицу N:

uN = (110, 220, 260, 310)

c* = cN - uN = (-110, -220, -260, -310)

Откуда номер направляющего столбца s = 4 (индекс максимального по модулю значения из отрицательных элементов).

a* = B-1 (a14,...,am4)T = (60, 0, 0, 0)T

min(1600:60 = 26.67;1125:100 = 11.25;520:85 = 6.12;450:65 = 6.92;) = 6.12

Откуда номер направляющей строки r = 3 (индекс минимального значения).

Итерация №2.

Матрица c.

c = (-110, -220, -260, -310, 0, 0, 0, 0)

a* = B-1 (a12,...,am2)T = (65.2941, 0, 0, 0)T

min(1232.94:65.29 = 18.88;513.24:28.82 = 17.81;6.12:0.41 = 14.86;-;) = 14.86

Итерация №3.

Матрица c.

c = (-37.0589, -92.353, -4.706, 0, 0, 0, 3.6471, 0)

Вектор С не содержит отрицательных элементов. Первый этап симплекс-метода завершен.

Второй этап. Удаляем столбцы с искусственными переменными. Заменим вектор оценок С на целевую функцию.

Выразим базисные переменные:

x2 = 14.86+0.57x1+2x3+2.43x4

которые подставим в целевую функцию:

F(X) = 14.86+0.43x1-1x3-1.43x4

Имеем: матрица коэффициентов A = aij

Матрица b.

Итерация №1. Базисные переменные: <X> = (5, 6, 2, 8)

Матрица c.

c = (-0.4286, 0, 1, 0)

cB(5,6,2,8) = (0, 0, 0, 0)

cN(1,3,4) = (-0.4286, 1, 0, 0)

Матрица N формируется из матрицы А из соответствующих столбцов с номерами N.

Вычисляем:

u = cBB-1 = (0, 0, 0, 0)

Умножаем вектор u на матрицу N:

uN = (0, 0, 0, 0)

c* = cN - uN = (-0.4286, 1, 0, 0)

Откуда номер направляющего столбца s = 1 (индекс максимального по модулю значения из отрицательных элементов).

a* = B-1 (a11,...,am1)T = (-26.4286, 0, 0, 0)T

min(-;-;14.86:0.57 = 26;78.57:15.71 = 5;) = 5

Откуда номер направляющей строки r = 4 (индекс минимального значения).

Итерация №2. Матрица c.

c = (-0.4286, 0, 1, 0)

Вектор С не содержит отрицательных элементов. Найдено оптимальное решение X.

Вектор результатов

X = (5, 12, 0, 0)T

Значение целевой функции

F(X) = bc = 17

Найдем валовой продукт, если конечный станет равен 700, 500, 850 и 700. Решим прямую задачу линейного программирования модифицированным симплексным методом.

Определим максимальное значение целевой функции

F(X) = x1+x2+x3+x4

при следующих условиях ограничений.

25x1+90x2+100x3+60x4=700

35x1+70x2+25x3+100x4=500

20x1+35x2+70x3+85x4=850

30x1+25x2+65x3+65x4=700

Первый этап. Для нахождения начальной допустимой базы воспользуемся методом искусственного базиса.

Имеем: матрица коэффициентов A = aij

25

90

100

60

1

0

0

0

35

70

25

100

0

1

0

0

20

35

70

85

0

0

1

0

30

25

65

65

0

0

0

1

Матрица b.

Итерация №1.

Базисные переменные: <X> = (5, 6, 7, 8)

Матрица c.

c = (0, 0, 0, 0, 1, 1, 1, 1)

cB(5,6,7,8) = (1, 1, 1, 1)

cN(1,2,3,4) = (0, 0, 0, 0)

Матрица N формируется из матрицы А из соответствующих столбцов с номерами N.

Вычисляем:

u = cBB-1 = (1, 1, 1, 1)

Умножаем вектор u на матрицу N:

uN = (110, 220, 260, 310)

c* = cN - uN = (-110, -220, -260, -310)

Откуда номер направляющего столбца s = 4 (индекс максимального по модулю значения из отрицательных элементов).

a* = B-1 (a14,...,am4)T = (60, 0, 0, 0)T

min(700:60 = 11.67;500:100 = 5;850:85 = 10;700:65 = 10.77;) = 5

Откуда номер направляющей строки r = 2 (индекс минимального значения).

Итерация №2. Матрица c.

c = (-110, -220, -260, -310, 0, 0, 0, 0)

a* = B-1 (a13,...,am3)T = (85, 0, 0, 0)T

min(400:85 = 4.71;5:0.25 = 20;425:48.75 = 8.72;375:48.75 = 7.69;) = 4.71

Итерация №3.

Матрица c.

c = (-1.5, -3, -182.5, 0, 0, 3.1, 0, 0)

Вектор С не содержит отрицательных элементов. Первый этап симплекс-метода завершен.

Второй этап. Удаляем столбцы с искусственными переменными. Заменим вектор оценок С на целевую функцию.

Выразим базисные переменные:

x3 = 4.71+0.0471x1+0.56x2

x4 = 3.82+0.34x1+0.56x2

которые подставим в целевую функцию:

F(X) = 8.53+0.61x1-0.12x2

Имеем: матрица коэффициентов A = aij

Матрица b.

Итерация №1.

Базисные переменные: <X> = (3, 4, 7, 8)

Матрица c.

c = (-0.6147, 0.1235, 0, 0)

cB(3,4,7,8) = (0, 0, 0, 0)

cN(1,2) = (-0.6147, 0.1235, 0, 0)

Матрица N формируется из матрицы А из соответствующих столбцов с номерами N. . Вычисляем:

u = cBB-1 = (0, 0, 0, 0)

Умножаем вектор u на матрицу N:

uN = (0, 0, 0, 0)

c* = cN - uN = (-0.6147, 0.1235, 0, 0)

Откуда номер направляющего столбца s = 1 (индекс максимального по модулю значения из отрицательных элементов).

a* = B-1 (a11,...,am1)T = (0.0471, 0, 0, 0)T

min(4.71:0.05 = 100;3.82:0.34 = 11.3;-;145.58:4.96 = 29.38;) = 11.3

Откуда номер направляющей строки r = 2 (индекс минимального значения).

Итерация №2.

Матрица c.

c = (-0.6147, 0.1235, 0, 0)

Вектор С не содержит отрицательных элементов. Найдено оптимальное решение X.

Вектор результатов

X = (11.3, 0, 4.17, 0)T

Значение целевой функции

F(X) = bc = 15.48

Размещено на Allbest.ru


Подобные документы

  • Расчет произведения заданных матриц. Решение системы линейных алгебраических уравнений по формулам Крамера, матричным методом и методом Гаусса. Координаты вектора в базисе. Определение ранга заданной матрицы. Система с базисом методом Жордана-Гаусса.

    контрольная работа [88,2 K], добавлен 19.01.2014

  • Выполнение действий над матрицами. Определение обратной матрицы. Решение матричных уравнений и системы уравнений матричным способом, используя алгебраические дополнения. Исследование и решение системы линейных уравнений методом Крамера и Гаусса.

    контрольная работа [63,2 K], добавлен 24.10.2010

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

    контрольная работа [989,1 K], добавлен 22.04.2014

  • Вычисление и построение матрицы алгебраических дополнений. Решение системы линейных уравнений по формулам Крамера, с помощью обратной матрицы и методом Гаусса. Определение главной и проверка обратной матрицы. Аналитическая геометрия на плоскости.

    контрольная работа [126,9 K], добавлен 20.04.2016

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

    контрольная работа [161,0 K], добавлен 16.03.2010

  • Решение системы линейных уравнений методами Крамера, обратной матрицы и Гаусса. Расчет длин и скалярного произведения векторов. Уравнение прямой, проходящей через точку параллельно направляющему вектору. Расчет производных функций одной и двух переменных.

    контрольная работа [984,9 K], добавлен 19.04.2013

  • Решение системы уравнений по формулам Крамера, методом обратной матрицы и методом Гаусса. Преобразование и поиск общего определителя. Преобразование системы уравнений в матрицу и приведение к ступенчатому виду. Алгебраическое дополнение элемента.

    контрольная работа [84,5 K], добавлен 15.01.2014

  • Определение матрицы, решение систем уравнений методом Гаусса и по формулам Крамера. Определение параметров треугольника, его графическое построение. Задача приведения уравнения кривой второго порядка к каноническому виду и ее построение.

    контрольная работа [126,8 K], добавлен 08.05.2009

  • Вычисление определителя с использованием правила треугольника и метода разложения по элементам ряда. Решение системы уравнений тремя способами: методом Гаусса, методом Кремера и матричным методом. Составление уравнения прямой и плоскости по формуле.

    контрольная работа [194,5 K], добавлен 16.02.2015

  • Нахождение проекции точки на прямую, проходящую через заданные точки. Изучение формул Крамера для решения систем линейных уравнений. Определение точки пересечения перпендикуляра и исходной прямой. Исследование и решение матричной системы методом Гаусса.

    контрольная работа [98,6 K], добавлен 19.04.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.