Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Экономическая_информатика

.pdf
Скачиваний:
27
Добавлен:
12.06.2015
Размер:
1.64 Mб
Скачать

41

спрос на краску I никогда не превышает 2 т в сутки. Оптовые цены одной тонны красок равны: 2000 д.е. для краски I и 3000 д.е. для краски II.

Какое количество краски каждого вида должна производить фабрика, чтобы доход от реализации продукции был максимальным?

Для решения данной задачи необходимо построить ее математическую модель, которая состоит из следующих этапов:

I. Определение переменных;

II. Нахождение целевой функции; III. Построение ограничений.

Фабрике необходимо спланировать объем производства красок так, чтобы максимизировать прибыль. Поэтому переменными являются:

x1 – суточный объем производства краски I; x2 – cуточный объем производства краски II.

Целью фабрики является определение среди всех допустимых значений x1 и x2 таких, которых максимизируют суммарную прибыль, т.е. целевую функцию z.

z= 2000 x1 + 3000 x2

Перейдем к построению ограничений. Объем производства красок не может быть отрицательным, следовательно:

x1 0, x2 0.

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

2 x1 + x2 ≤ 6, x1 + 2 x2 ≤ 8.

Кроме того, ограничения на величину спроса на краски имеет вид: x1 - x2 ≤ 1, x1 ≤2.

Таким образом, математическая модель данной задачи имеет следующий вид:

 

z= 2000 x1 + 3000 x2 max

 

2 x1 x2 6

 

x1 2 x2 8

Ограничения:

 

 

 

x1 - x2 1

 

 

 

x1 2

 

 

 

 

x1 0

 

 

x1 0

 

 

42

Данная модель является линейной. Найдем решение оставленной задачи средствами MS Excel.

1. Заполним рабочий лист MS Excel согласно рис.10.3.

Рис. 10.3.

2. Перейдем к решению данной задачи.

2.1. Выполним команду Поиск решения. В появившемся диалоговом окне заполним поля согласно рис. 10.4. При добавлении ограничений воспользуемся кнопкой Добавить.

Рис. 10.4

2.2. После занесения данных нажать на кнопку Выполнить.

Если все сделано правильно, Excel сообщит о том, что решение найдено и удовлетворяет ограничениям. Оптимальный план производства красок, дающий максимальную прибыль составляет 3 13 т в сутки краски II и 1 13

краски I. Этот объем производства принесет 12 2 3 тыс. д.е. прибыли.

43

Задача 2 (Транспортная задача). Пусть имеется некоторый однородный продукт, сосредоточенный в m пунктах отправления в количествах a1 ,a2 ,...,am соответственно. Требуется доставить весь этот груз в n пунктов

назначения в количествах b1 , b2 ,...,bn . Стоимость cij доставки одной единицы

продукта из пункта i в пункт j известна для всех пар (i,j). Задача состоит в том, чтобы определить количество продукта xij , которое нужно отправить по каждому пути так, чтобы минимизировать общую стоимость доставки. Такова постановка транспортной задачи в ее классическом варианте. Если при этом общее наличное количество продукта равно требуемому

m

n

ai

bj , задача называется закрытой, в противном случае (с избытком

i 1

j 1

или недостатком) – открытой транспортной задачей. Транспортная задача формулируется следующим образом: минимизировать функцию

m

n

m

 

 

n

 

 

F cij xij

 

 

 

 

при условии, что xij

bj

, где j 1,2,...n,

xij

ai

, где i 1,2,...m.

i 1

j 1

i 1

 

 

j 1

 

 

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

Итак, рассмотрим следующую задачу. Задано четыре поставщика некоторого продукта и четыре потребителя с соответствующими параметрами ai и bj. Заданы соответствующие значения cij матрицы стоимостей перевозок единицы продукта. Все эти значения Вы можете увидеть на рис. 29. В интервале B3:E3 помещены значения b1, b2, b3 , b4 (потребности), а в интервале A4:A7 помещены значения a1, a2 , a3 , a4 (предложения поставщиков). Так как суммы значений из первой строки и из первого столбца равны (160), ясно, что задача закрытая. Интервал H4:K7 содержит значения стоимостей перевозки cij .

1. Вставьте новый лист в свою рабочую книгу и занесите данные так, как это показано на рис. 10.5.

44

Рис. 10.5.

В ячейку F4 поместите формулу для суммы элементов строки (B4:E4) и заполните ряд вниз с помощью маркера автозаполнения. Формулу суммирования элементов интервала (B4:B7) и заполните ряд вправо. Так как суммируемые ячейки еще ничего не содержат, результатом суммирования оказываются нулевые значения.

Целевая функция, выражающая общую стоимость перевозок, есть сумма соответствующих произведений количества перевозимого продукта на стоимость доставки единицы продукта. Введите в ячейку C11 формулу =СУММПРОИЗВ(B4:E7;H4:K7) (см. рис. 29). Отформатируйте нужные ячейки в денежном формате.

2. Приступим к поиску решения. Выполните команду Поиск решения. В появившемся диалоговом окне заполним поля согласно рис. 10.6.

Рис. 10.6.

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

1,i 1,4 ,
i 1
4
xij
4
xij
1, j 1,4 ,
j 1
xij 0,1 ,i 1,4 , j 1,4 .
i 1 j 1
min
4 4
z cij xij
Тогда математическая модель задачи о назначениях выглядит следующим образом:
xij = 1, если i – м рабочим выполняется j – я работа
xij = 0, если i – м рабочим не выполняется j – я работа

45

Если все сделано правильно, Excel сообщит о том, что решение найдено и удовлетворяет ограничениям. В целевой ячейке теперь результатом формулы является значение 308р. В интервал B4:E7 занесены значения перевозок от поставщиков к потребителям.

Задача 3(Задача о назначениях). Имеются 4 рабочих и четыре вида работ. Стоимости cij выполнения i - м рабочим j -ой работы представлены в

таблице, где под номером строки понимается номер рабочего, а под номером столбца – номер работы:

Стоимость выполнения работ

1

4

6

3

9

10

7

9

4

5

11

7

8

7

8

5

 

 

 

 

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

Данная задача является сбалансированной, так как число работ совпадает с числом рабочих. Если задача не сбалансирована, то перед началом ее решения необходимо ввести недостающее число фиктивных строчек или столбцов с достаточно большими штрафными стоимостями работ.

Для решения данной задачи построим ее математическую модель. Пусть xij – выполнение i – м рабочим j – й работы. При этом xij будет иметь всего два значения:

46

1. Занесите данные на рабочий лист документа MS Excel (см. рис.10.7):

Рис. 10.7.

2. Выполните команду Поиск решения. В появившемся диалоговом окне заполним поля согласно рис. 10.8:

Рис. 10.8.

Оптимальный план назначений работ найден (см. рис. 10.9). Первым рабочим будет выполняться работа №1, вторым — работа №3, третьим — работа №2, четвертым — работа №4. При этом достигается цель — минимизация стоимости работ.

47

Рис. 10.9.

48

Типовой расчет (часть 1)

Вариант 0

(1) Построить в разных системах координат при x [-1,4,1,4] графики следующих функций

y

 

 

 

 

 

1 x

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e X

 

 

 

 

 

 

 

 

 

 

 

 

1

x

sin( x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

e 2 X , x 0,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

x

2

 

 

1 x 2 , x 0,

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

g sin 2

x

 

1 x

 

 

 

, x 0, z

1 x

 

, x [0,1),

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 cos

(x)

sin( x)

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3x, x 1,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2) Построить в одной системе координат при x [0,2] графики следующих двух функций:

y=2sin(2 x)cos( x)+sin(3 x),z=cos(2 x)sin 2 ( x)-cos(4 x),

(3)Найти все корни уравнения x 3 +2,28x 2 -1,9347x-3,907574=0.

(4)Найти значение следующего выражения:

 

 

n

 

yi

m

m

2

 

 

 

 

2 xi

bij

x 3,1,2,3 ,

y 1,7,2,3 ,

(4) s

i 1

 

i 1

j 1

 

, где n=4, m=2,

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 xi

 

 

 

 

 

 

 

 

 

 

i 1

 

 

 

 

 

 

4

1

 

 

 

 

 

 

 

 

b

 

 

.

 

 

 

 

 

 

 

 

2

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x 3y 5z 7

(5) Решить систему уравнений: 6x 4 y 3z 9

7x 2 y 6z 1

а) методом Крамера; б) матричным методом.

(6) В сплав может входить не менее 4% никеля и не более 80% железа. Для составления сплава используются три вида сырья, содержащего никель, железо и прочие вещества. Стоимость различных видов сырья и процентное содержание в нем соответствующих компонентов сплава представлены в таблице.

49

 

Содержание компонентов для видов сырья, %

Компоненты сплава

 

 

 

 

 

 

 

 

1

2

3

 

 

 

 

Железо

70

90

85

Никель

5

2

7

Прочие

25

8

8

 

 

 

 

Стоимость, руб/кг

6

4

5

Определить состав шихты таким образом, чтобы стоимость 1 кг сплава была минимальной.

Вариант 1

(1) Построить в разных системах координат при X [-2, 2] график следующих функций:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

X

 

 

 

 

, X 1,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 X 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, X 0,

 

3

1 X

 

X

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 X

4

 

 

 

 

 

 

 

 

 

y sin( x)e

2 X

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

4

( X )

 

 

, g

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

1 cos

 

 

 

 

 

 

sin

2

 

 

Z 2 ln(1

X

 

)

 

 

 

, X ( 1,0),

 

 

 

 

 

 

 

2

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2X

 

 

 

 

 

, X 0,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

3 / 5

, X

 

0,

 

 

 

 

 

 

 

 

X

 

(1 X )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2) Построить в одной системе координат при X [-2, 2] графики следующих двух функций:

y =2sin(x)cos(x), z=3cos 2 (2x)sin(x).

(3)Найти все корни уравнений x 3 -2,92x 2 + 1,4355x + 0,791136 = 0.

(4)Найти значение следующего выражения:

 

n

 

n

2

 

m

m

3

 

 

xi

2 yi

5 bij

 

s

i 1

 

i 1

 

i 1

j 1

 

,где n=4,m=2, x 1,2,7,4 , y 1,7,2,3 ,

 

 

 

 

n

 

 

 

 

 

 

 

 

3 yi

 

 

 

 

 

 

 

 

 

i 1

 

 

 

 

 

 

4

1

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

 

 

 

 

2

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x 4 y z 1

(5) Решить систему уравнений: 3x 2 y 4z 3

5x 2 y 3z 4

а) методом Крамера; б) матричным методом.

50

(6) Трикотажная фабрика использует для производства свитеров и кофточек чистую шерсть, силон и нитрон, запасы которых составляют соответственно 900,400 и 300 кг. Количество пряжи каждого вида (в кг.), необходимой для изготовления 10 изделий, а также прибыль, получаемая от их реализации, приведены в табл.

Вид сырья

Затраты пряжи на 10 шт.

 

свитера

кофточки

Шерсть

4

2

Силон

2

1

Нитрон

1

1

Прибыль

6

5

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

Вариант 2

(1) Построить в разных системах координат при x [-2; 2] графики следующих функций:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 x

 

 

, x 0,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

1 x

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 x

2

 

 

3sin( x) cos2 (x), x 0,

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

g

 

 

 

 

, Z x 2e 2 x , x (0,1),

 

 

2x

2

 

 

 

 

1

 

 

x

2

, x 1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 1

 

 

 

2 x

 

1 / 3

, x 1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2) Построить в одной системе координат при x [-2,2] график следующих двух функций :

y=2sin( x)-3cos( x), z=cos 2 (2 x)-2sin( x),

(3)Найти все корни уравнения x3-2,56x 2 -1,3251x+4,395006=0.

(4)Найти значение следующего выражения:

 

 

m

 

 

 

n

n

 

2

 

2 2

4

 

2 ai

 

cij

 

 

 

i 1

 

 

i 1 j 1

 

 

 

 

 

 

s

 

 

 

 

, где n=3,m=4, a 3,1,2,3 , c 2

4

6

.

 

 

m

 

 

 

m

 

 

 

 

 

a

 

a

2

 

 

 

 

 

1

1

i

 

5

3

 

 

 

i 1

i

 

 

i 1

 

 

2

 

 

 

 

 

 

 

 

 

 

 

x 3y 4z 2

(5) Решить систему уравнений: 4x 2 y 3z 5

3x 8y 7z 11

а) методом Крамера; б) матричным методом.