Поиск решений с Excel 2000 - Учебное пособие

бесплатно 0
4.5 39
Приемы построения математических моделей и целевых функций задач принятия решений. Правила выделения блоков ячеек рабочего листа Excel 2000. Порядок использования операции "автосуммирование". Рассмотрение проблемы рационального расходования ресурсов.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Во р о неж ский Г о суда р ственный УниверситетВ работе п рак тическ ие вопросы, связанные с п ринятием рац ионал ьных решений в экономик е, с исп ол ьзованием EXCEL 2000 и ее модифик ац ий. Наоснове единого п одхода к решению эк стремал ьных задач излагаются п риемы п остроения математическ их модел ейи ц елевых функ ц ий задач п ринятия решений. Доп ол нител ьные рек омендац ии п о вопросам п оиск а рац ионал ьных решений в экономик е с исп ол ьзованием EXCEL 2000 и ее модифик ац ийможно п ол учитьп о адресу: 394068 г.В оронеж, ул .

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

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

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

1 Основные о пр еделения

Определение 1. Наил учш ее решение , с точк и зрения п ринимающ его это решение человек а, будем называть оп тимал ьным.

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

Дл я п ринятия оп тимал ьных реш енийв современных условиях к оп ыту и интуиции человек а добавляется возможность исп ол ьзования ЭВ М . ЭВ М п озвол яет в к оротк ий срок обработать бол ьш ой объем данных, необходимых дл я п ринятия решения, выработать рек омендац ии п о п ринятию оп тимал ьного решения, оценить п осл едствия от п ринимаемого решения, к оторые могутп роизойти в будущ ем.

С л едуетзаметить, что так ого родарасчеты ЭВ М может вып ол нять тол ьк о с исп ол ьзованием сп ец иал ьных к омп ьютерных п рограмм. Представителем к оторых является, например, EXCEL 2000 [1], реал изующ ая функ ц ии эл ек тронной таблиц ы. С реди функ ц ий EXCEL 2000 имеются математические функ ц ии, п редназначенные дл я решения эк стремал ьныхзадач.

Определение 2. Эк стремал ьная задача- это задачап о п оиск у наил учш его (оп тимал ьного) решения из множества (набора) доп устимыхреш ений.

Т еория и методы решения эк стремал ьных задач изучаются в наук е, п ол учивш ейназвание математическое п рограммирование .[2]

Дл я решения эк стремал ьной задачи на ЭВ М необходимо средствами математическ ой символик и описать заданную ц ел ь (например, п ол учение мак симал ьной п рибыл и), а так же зап ас имеющихся ресурсов и условия их исп ол ьзования дл я достижения ц ел и. При так ом описании выдел яютсл едующ ие двап онятия: · М атематическую модел ь; · Ц елевую функ ц ию.

Определение 3. М атематическая модел ь - это п рибл иженное описание к ак ого-л ибо к л асса явлений средствами математическ ой символик и. А нал из математическ оймодел и дает возможность п роник нуть в сущ ностьизучаемыхявл ений.

М атематическая модел ь эк стремал ьнойзадачи задает множество допустимых решений X . М ножество X оп редел яется имеющимися запасами ресурсов и условиями ихисп ол ьзования дл я достижения ц ел и.

В EXCEL 2000 множество допустимых решений называюттак же ограничениями задачи.

Определение 4. Ц елевая функ ц ия п редставл яет собой числовую характеристик у, бол ьш ему ил и меньшему значению к оторойсоответствует л учш ее решение , с точк и зрения п ринимающ его это решение человек а. Б удем обозначать ц елевую функ ц ию через f(x) где

( )

XT = x1,L,xj,L,xn .

Определение 5.

XT = x1,L,xj,L,xn , а X-

( )

В ек тор множество

XI X где допустимых реш енийбудем называтьреш ением эк стремал ьнойзадачи.

2 Пример ыэкстр ема льныхза да ч

О дним из п римеров эк стремал ьной задачи может служить задача мак симизац ии п рибыл и п редп риятия в условиях ограниченных ресурсов. Пусть некоторое п редп риятие , п рименяя имеющуюся технологию, может выпуск ать n видов п родук ц ии, исп ол ьзуя m видов ресурсов. Ц ел ью п редп риятия является п ол учение мак симал ьнойп рибыл и.

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

Дл я п остроения математическ ой модел и введем следующ ие обозначения. О бозначим через XJ , j =1,n к ол ичество выпуск аемойп родук ц ии j-го вида. Т огдаобъем всей выпуск аемой п родук ц ии можно обозначить с п омощ ью век тора XT =(x1,L,XJ ,L,xn). О бозначим через bi i =1,m зап ас i-го вида ресурса, имеющийся на п редп риятии, а через gi(x), i =1,m - к ол ичество i-го ресурса, необходимого дл я выпуск а п родук ц ии, оп редел яемойвек тором х.

Заметим, что функ ц ии gi(x), к ак п равил о, оп редел яются исп ол ьзуемойнап редп риятии технологией

.

О чевидно, что выпуск п родук ц ии будет ограничен имеющимися запасами ресурсов. М атематическ и эти ограничения можно зап исатьв следующ ем виде:

gi (x ) ? bi i =1,m (1)

О бозначим через HJ , j =1,n верхние ограничения, обусл овл енные спросом, нап родук ц ию j-го вида, ачерез LJ , j =1,n , нижние ограничения обусл овл ены спросом, на ту же п родук ц ию. О чевидно, что выпуск п родук ц ии дол жен удовлетворять условиям спроса. М атематическ и эти условия можно зап исатьсл едующ им образом:

LJ ? XJ ? HJ j =1,n (2)

Естественно так же, что выпуск п родук ц ии удовлетворяет условиям неотриц ател ьности, XJ ? 0 j =1,n. (3) XJ , j =1,n а именно

О бозначим через f(x) п рибыл ь, п ол учаемую п редп риятием от реал изац ии п родук ц ии. Т огда задача оп редел ения объемавып уск ап родук ц ии, обесп ечивающ его п редп риятию мак симал ьную п рибыл ь, может быть зап исанасл едующ им образом.

Найти

max f (x) (4)

п ри условиях(1), (2), (3).

При этом функ ц ия f(x) называется ц ел евойфунк ц ией, век тор x - век тором п еременных, система неравенств (1),(2),(3) п редставл яет собой математическую модел ь задачи. И ногдасистему неравенств вида(1)-(3) называют ограничениями задачи.

Эк стремал ьную задачу (4), (1)-(3) называют так же задачейматематическ ого п рограммирования ил и задачей оп тимизац ии.

Дадим интерп ретац ию эк стремал ьнойзадачи (4), (1)-(3) к ак задачи п ринятия решения. К омп оненты век тора п еременных XJ , j =1,n модел ируютп ринятие к онк ретного решения. Ц елевая функ ц ия f(x) моделирует эффективность п ринимаемого решения. О граничения (1)-(3) задачи моделируют связи, нак л адываемые нак омп оненты век тора п еременных XJ , j =1,n способами исп ол ьзования ресурсов.

В общ ем случае эк стремал ьную задачу можно оп редел ить, например, следующ им образом.

Дано множество X и функ ц ия f(x), оп редел енная на множестве X. Т ребуется найти ( есл и они существуют ) точк и мак симумаил и минимумафунк ц ии f(x) намножестве X. Условимся записывать задачу мак симизац ии функ ц ии f(x) намножестве X следующ им образом: max f (x)

XI X

(5)

При этом функ ц ию f(x) будем п о-п режнему называть ц ел евой функ ц ией, век тор x - век тором п еременных, множество X будем называть множеством допустимых решений.

М ножество X оп редел яется неравенствами (1), (2), (3). К онк ретизируем рассмотренную выш е задачу.

2.1 За да ча о пр еделения на иб о лее пр иб ыльно го о б ъ ема выпуска пр о дукции

Предприятие может выпуск ать n видов исп ол ьзуя дл я этого m видов ресурсов. п роизводства одной единиц ы п родук ц ии п родук ц ии, Пусть дл я j-го вида исп ол ьзуется aij единиц ресурса i-го вида. Прибыл ь от реал изац ии однойединиц ы п родук ц ии j-го видаобозначим через Pj, j =1,n рублей. Т ребуется оп редел итьтак ойобъем выпуск а п родук ц ии, к оторыйобесп ечивает п редп риятию наибол ьш ую п рибыл ь.

О бозначим через xj, j = 1,n объем п родук ц ии j - го вида, выпуск аемойв соответствии с некоторым п л аном. Т огда математическую модел ь задачи можно записать в следующ ем виде aaijxj ?bi i =1,m (6) j=1 n

Эта модел ь оп редел яется ограничениями на выпуск п родук ц ии, обусл овл енными имеющимися запасами ресурсов. Ц елевую функ ц ию задачи можно записать следующ им образом n

W = APJXJ (7) j=1

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

Найти max W = APJXJ (8) j=1 п ри условии aaijxj ? i i = 1,m (6) j=1 n b x j ? 0 j = 1,n (9)

Условие (9), ук азывающ ее на неотриц ател ьность выпуск а п родук ц ии, необходимо задавать дл я решения задачи нак омп ьютере, сисп ол ьзованием EXCEL 2000.

В задаче (8), (6), (9) отсутствуют ограничения п о спросу на п родук ц ию, к оторым в рыночной экономик е п ринадл ежитважная рол ь. В ведем эти ограничения в задачу следующ им образом.

О бозначим через hj, j =1,n верхнее ограничение п о спросу на п родук ц ию j-го вида, а через lj нижнее ограничение п о спросу на п родук ц ию j-го вида, тогда задача(8), (6), (9) п риметсл едующ ийвид n

Найти max W = APJXJ (8) j=1

п ри условии aaijxj ? b j = 1,n (6) j=1 n i lj ? xj ? hj x j ? 0 j = 1,n (10)

j = 1,n (9)

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

О бозначим череза j j =1,n 0 <a j ?1 j =1,n степень влияния на п рибыл ь объема выпуск aj-го изделия. Т огдац елевая функ ц ия задачи может бытьзап исанав следующ ем виде:

W1 = j=1Pj X j j (11) n a a асамазадачап риметвид

MAXW = AP Xa j (12) j=1 n j j

1

п ри условиях(6), (10), (9).

Заметим, что есл и a j =1, то п рибыл ьне зависитотобъема выпуск aj-го изделия.

2.2 Т р а нспо р тна я за да ча

И меется m п унк тов п роизводства и n п унк тов п отребл ения.

К ол ичество п родук та в i-м п унк те п роизводства обозначим через ai, i =1,m;

Потребность в п родук те в j-м п унк те п отребл ения обозначим через BJ , j = 1,n

С тоимость п еревозк и однойединиц ы п родук таиз i-го п унк тап роизводства в j-йп унк т п отребл ения обозначим через cij (i =1,m j = 1,n) рублей.

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

О бозначим через xij к ол ичество п родук та, п еревозимого из i-го п унк тав j-йп унк т.

В п ринятыхобозначениях axij к ол ичество п родук та, вывозимого изі-го п унк та j=1 n axij к ол ичество п родук та, доставляемого в j-йп унк т. i=1 m a acjxij суммарные транспортные расходы. i=1 j=1 m n

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

axij ? ai i =1,m (13) j=1 n axij ? bj j = 1,n (14) i=1 m xij ? 0 i =1,m j = 1,n (15)

Ц елевая функ ц ия можетбытьзап исанасл едующ им образом

V = a acijxij (16) i=1 j=1 m n

М инимизац ия трансп ортныхрасходов требуетреш ения следующ ейзадачи.

Найти MINV = a acijxij (17) i=1 j=1 m n п ри условиях: axij ? ai i =1,m (13) j=1 n axij ? bj j = 1,n (14) i=1 m xij ? 0 i =1,m j = 1,n (15)

3 Включение компьютер а и за пуск EXCEL

Дл я вып ол нения вычисл енийнап ерсонал ьном к омп ьютере сисп ол ьзованием EXCEL п режде всего необходимо: 1. В к л ючитьк омп ьютер;

2. Зап уститьп рограмму EXCEL.

3.1 По р ядо к включения компьютер а

Дл я вк л ючения к омп ьютеранеобходимо: 1. Нажатьк ноп к у вк л ючения п итания намониторе ; 2. Нажатьк ноп к у вк л ючения п итания насистемном бл ок е.

Посл е вып ол нения ук азанныхдействийначинает осущ ествл яться загрузк аядраоп ерац ионнойсистемы (О С ) Windows 98 в оперативную п амятьк омп ьютера.

Усп еш ныйрезул ьтатзагрузк и Windows 98 п риводитк п оявл ению наэк ране мониторап ик тографическ ого меню, п римерныйвидк оторого п ок азан нарис 3.1.

рис 3.1.

3.2 По р ядо к за пуска пр о гр а ММЫEXCEL

В О С Windows 98 имеется неск ол ьк о способов запуск а п рограмм.

О дин из них связан с исп ол ьзованием « М ой к омп ьютер», п ик тограммак оторого п оявл яется наэк ране мониторап осл е загрузк и Windows 98.

К другому способу можно отнести исп ол ьзование п ик тограмм быстрого доступ а. Например, есл и п осл е загрузк и Windows 98 наэк ране мониторап оявл яется п ик тограмма , то, установив на нее к урсор (ук азател ьмыш и) и затем дважды щ ел к нув л евойк л авиш ей мыш и, можно осущ ествитьзап уск п рограмм EXCEL.

Ещ е одним способом запуск ап рограмм может явиться исп ол ьзование меню к оманды « Пуск ». Рассмотрим этот способ дл я запуск ап рограммы EXCEL.

1. Установите к урсор в л еtrialжнийугол эк ранана к ноп к у « Пуск » (рис 3.1.) и щ ел к ните л евой к л авиш ей « мыш и».

Посл е вып ол нения указанных действий на эк ране п оявится меню к оманды « Пуск », к оторое имеетсл едующ ий вид (см. рис.3.2).

рис 3.2.

2.Установите к урсор нап унк те « Программы»и задержите его там наодну секунду. Посл е этого наэк ране п оявится меню « Программы», п римерныйвидк оторого п ок азан нарис.3.3.

рис 3.3.

3. Установите к урсор нап унк т и щ ел к ните на п ик тограмме этого п унк тал евойк л авиш еймыш и.

Посл е запуск а EXCEL л юбым из рассмотренных способов на эк ране монитора п оявится рабочий л ист EXCEL сэл ементами его уп равл ения (см.рис.3.4).

рис 3.4.

4 Основные пр иемыр а б о ты в EXCEL

Определение 6. EXCEL - это универсальное п рограммное средство, п редназначенное дл я эл ек тронной обработк и данных.

Данные в EXCEL хранятся в рабочихк нигах.

Определение 7.Рабочая к нига (WORKBOOK) - это универсал ьныйанал огк артотек и.

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

Определение 8. Рабочий л ист (WORKSHEET) - это эл ек тронныйанал огтабл иц ы, у к оторойможно выделить отдельные стол бц ы и строк и, на п ересечении к оторых образуются к л етк и.

С тол бц ы рабочего л истаименуются бук вами, астрок и -ц ифрами (рис 3.4)

Пересечение стол бц аи строк и рабочего л истаобразует ячейк у (CELL). Например, стол бец А и строк а1 образуют ячейк у садресом А 1 (рис3.4.).

Замечание: Русские бук вы в обозначении стол бц ов исп ол ьзоватьнел ьзя.

Определение 9. Ячейк а- это эл ек тронныйанал огодной к л етк и таблиц ы.

В к аждую ячейк у можетбытьзап исано числ о, тек ст ил и формул а. Запись формул ы дол жнаначинаться со знак а =.

Программные средства EXCEL п озвол яют обрабатывать содержимое не тол ьк о отдельных ячеек , но так же и диапазонов (бл ок ов) ячеек .

Определение 10. Б л ок ом ячеек (RANGE) называется совок уп ность смежных ячеек , образующих п рямоугол ьную область.

А дрес бл ок а ячеек состоит из адресаверхнейл евой ячейк и бл ок а и адреса п равой нижней ячейк и бл ок а, раздел енныхзнак ом : Нарис 4.1 п ок азан бл ок ячеек садресом В 2:D4.

рис 4.1.

Перед вып ол нением многих оп ерац ий с так ими данными необходимо выдел ять (сел ек тировать) ячейк и, содержащие эти данные.

4.1 С елекция ячейки

С ел ек ц ия ячейк и это выбор ячейк и, с к оторойбудет работатьп ол ьзовател ьил и п рограммные СРЕДСТВАEXCEL.

Дл я сел ек ц ии ячейк и необходимо: 1. Установитьк урсор натребуемую ячейк у; 2 Щ ел к нутьл евойк л авиш еймыш и.

В изуал ьно сел ек ц ия сопровождается п оявл ением рамк и вокруг ячейк и, в нижнем п равом угл у к оторойимеется маленьк ийк вадрат - марк ер зап ол нения (File handle), см. рис.3.4 (ячейк АА 1).

4.2 С елекция б ло ка ячеек

С ел ек ц ия бл ок аячеек - это выбор бл ок аячеек , ск оторым будетработатьп ол ьзовател ьил и п ограммные средства EXCEL.

Дл я сел ек ц ии бл ок аячеек необходимо: 1. Установитьк урсор нал евую верхнюю ячейк у бл ок а; 2. Нажатьл евую к л авиш у мыш и;

3. Удерживая л евую к л авиш у мыш и нажатой, п ереместитьк урсор нап равую нижнюю ячейк у бл ок а.

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

4.3 Вво д да нныхв ячейки

Дл я ввода в ячейк у числ а, тек ста ил и формул ы необходимо: 1.С ел ек тироватьячейк у; 2.Набратьвводимое данное нак л авиатуре ; 3.Нажатьк л авиш у ENTER.

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

В водимая формул аотображается в строк е формул . 4.4 К о пир о ва ние фо р мул

К оп ирование формул является мощным средством автоматизации вычислений в EXCEL. О но п озвол яет распространить влияние формул ы с п ервой ячейк и некоторого бл ок аячеек наостал ьные ячейк и этого бл ок а. При этом автоматическ и п роисходит индек сац ия адресов ячеек , содержащ ихаргументы к оп ируемыхформул .

Дл я к оп ирования формул ы необходимо: 1.С ел ек тировать п ервую ячейк у бл ок а, содержащую формул у;

2.Установить к урсор намарк ер зап ол нения (маленьк ий к вадрат в п равом нижнем угл у ячейк и). При этом к урсор дол жен п ринятьвидк рестик а, т.е. (рис.4.2).

рис 4.2.

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

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

$C6 - фиксируется стол бец С ; C$6 - фиксируется строк а 6; $C$6 - фиксируется ячейк а С 6.

Ф ик сац ия адресаячейк и п роисходиттак же п ри п рисвоении ячейк е имени (см. п .4.6)

4.5 Уста но вка гр а ницячеек и б ло ко в ячеек

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

Дл я установк и границ вок ругячеек ил и бл ок ов ячеек необходимо: 1.С ел ек тироватьячейк у ил и бл ок ячеек ;

2.Навести к урсор настрел к у п равее к ноп к и “границ ы” и щ ел к нутьл евойк л авиш еймыш и (см. рис. 4.3);

3.В ыбрать к урсором из набора возможных видов границ - обрамление п о всем границ ам ячейк и (п осл едний вид границ в наборе) и щ ел к нуть л евойк л авиш еймыш и. Б л ок ячеек , ок руженныйрамк ами, п ок азан нарис.4.3.

рис 4.3.

4.6 Пр исво ение имен ячейка м и б ло ка м ячеек

Дл я автоматизации вычислений часто бывает необходимо п рисвоить именаотдел ьным ячейкам и бл ок ам ячеек средствами EXCEL .

Дл я п рисвоения имени ячейк е ил и бл ок у ячеек необходимо: 1. С ел ек тироватьячейк у ил и бл ок ячеек ;

2. Навести к урсор настрел к у сп раваот ок наимени и щ ел к нутьл евойк л авиш еймыш и;

3. Набратьнак л авиатуре имя, например _x; 4. Нажатьк л авиш у Enter.

При задании имени следует учитывать следующ ие п равил а: 1. И мя должно начинаться с бук вы ил и знак а п одчерк ивания . В к ачестве остальных символов могут исп ол ьзоваться бук вы, ц ифры и знак п одчерк ивания;

2. И мя не должно совп адатьс адресами ячеек и бл ок ов, например А 5; В 5:С 6.

4.7 И зменение шир инысто лб ца

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

2. Нажать л евую к л авиш у мыш и и, удерживая ее, п еремещ ать к урсор вправо (дл я увеличения) ил и вл ево (дл я уменьшения) ш ирины стол бц а.

4.8 И зменение цвета ячейки и б ло ко в ячеек

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

Дл я этого необходимо: 1.С ел ек тироватьячейк у (бл ок ячеек );

2.Установить к урсор настрел к у п равее к ноп к и "ц вет зал ивк и" и щ ел к нутьл евойк л авиш еймыш и;

3.В меню "ц вет зал ивк и" выбрать к урсором желаемый ц вет, например - изумрудный, и щ ел к нуть л евойк л авиш ей мыш и.

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

5 Решение тр а нспо р тно й за да чи

Рассмотрим следующ ую транспортную задачу [3]. Дл я строительства четырех объектов исп ол ьзуется к ирп ич, изготавл иваемыйнатрех заводах. Ежедневно к аждыйиз заводов может изготовить 100, 150 и 50 условных единиц к ирп ича (п редл ожение п оставщ ик ов). Потребности в к ирп иче нак аждом из строящихся объектов ежедневно составляют 75, 80, 60 и 85 условных единиц (сп рос п отребител ей). Т арифы п еревозок однойусл овнойединиц ы к ирп ичас к аждого из заводов к к аждому из строящихся объектов задаются матриц ейтрансп ортныхрасходов С .

e6 7 3 5u e u

С = e1 2 5 6u e8 10 20 1u e u

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

Дл я решения транспортной задачи на п ерсонал ьном к омп ьютере сисп ол ьзованием EXCEL необходимо: 1.В вести исходные данные в ячейк и рабочего л иста EXCEL;

2.Разметить бл ок и ячеек на рабочем л исте EXCEL, необходимые дл я моделирования объемов п еревозок , а так же дл я формирования элементов математическ ой модел и и ц ел евойфунк ц ии;

3.С формировать на рабочем л исте EXCEL элементы математическ оймодел и и ц елевую функ ц ию;

4.Настроить п рограмму " Поиск решения" и вып ол нить ее.

5.1 Вво д исхо дныхда нных

И сходными данными дл я решения транспортной задачи являются: - матриц атрансп ортныхрасходов; - п редл ожение п оставщ ик ов;

- сп росп отребител ей;

Напомним, что дл я вводаданного в ячейк у рабочего л ИСТАEXCEL необходимо: 1.С ел ек тироватьячейк у; 2.Набратьвводимое данное нак л авиатуре ; 3.Нажатьк л авиш у Enter.

Дл я наглядности бл ок и ячеек с введенными данными жел ател ьно обвести рамками (см. п . 4.5.).

Рабочий л ист EXCEL с введенными исходными данными дл я решения трансп ортнойзадачи п ок азан на рис5.1.

рис 5.1.

5.2 Разметка б ло ко в ячеек р а б о чего листа EXCEL

К роме исходных данных нарабочем л исте EXCEL дл я решения трансп ортнойзадачи необходимо п редусмотреть: 1.Б л ок ячеек "М атриц а п еревозок ", в к отором будут модел ироваться объемы п еревозок ;

2.Б л ок ячеек "Ф ак тическ и реализовано", в к отором будетмодел ироваться фак тическ ая реал изац ия п родук ц ии;

3.Б л ок ячеек "Ф ак тическ и п ол учено", в к отором будет модел ироваться фак тическ ое удовлетворение спроса;

4.Б л ок ячеек "Т рансп ортные расходы п о п отребител ям", в к отором будут п одсчитываться транспортные расходы п о к аждому п отребител ю;

5.Ячейк у "И того расходы", в к оторой будут модел ироваться итоговые транспортные расходы п о всем п отребител ям (ц елевая ячейк а).

Дл я наглядности указанные бл ок и ячеек ц ел есообразно обвести рамками. В ып ол ните эту оп ерац ию, называемую разметк ойбл ок ов ячеек , в соответствии п . 4.5.

Рабочийл ист EXCEL с размеченными бл ок ами ячеек п ок азан нарис.5.2.

рис. 5.2.

Т еп ерь в этих бл ок ах ячеек можно формировать элементы математическ оймодел и и ц елевую функ ц ию.

5.3 Ф о р мир о ва ние элементо в ма тема тическо й мо дели

Элементами математическ ой модел и задачи являются следующ ие суммы: AX , - фак тическ и реализовано i-ым j=1 n ij i =1,m;

транспортной п оставщ ик ом m a i=1Xij, - фак тическ и п ол учено j-ым п отребител ем j =1,n.

Дл я наш ейзадачи m=3, n=4.

Рассмотрим п роц есс формирования этих сумм на рабочем л исте EXCEL.

4

В начал е сформируем AX , i =1,3 в бл ок е j=1 ij

"Ф ак тическ и реализовано".

1.Зап ол ните ячейк и бл ок а "М атриц а п еревозок " (С 14:F16) числом 0,01.

2.С ел ек тируйте п ервую ячейк у бл ок а "Ф ак тическ и реализовано" (ячейк АІ14);

3.Наведите к урсор нак ноп к у a - автосуммирование и щ ел к ните л евойк л авиш еймыш и;

4.Нажмите к л авиш у Delete;

5.С ел ек тируйте п ервую строк у бл ок а "М атриц а п еревозок " (строк АС 14:F14);

6.Нажмите к л авиш у Enter;

7.С к оп ируйте формул у =С УМ М (С 14:F14) из п ервой ячейк и бл ок а "Ф ак тическ и реализовано" навсе остальные ячейк и этого бл ок а.

3

С формируем теп ерь AX j =1,4 - в бл ок е ij i=1 "Ф ак тическ и п ол учено".

Дл я этого вып ол ните следующ ие действия: 1.С ел ек тируйте п ервую ячейк у бл ок а "Ф ак тическ и п ол учено" (ячейк АС 18);

2.Наведите к урсор нак ноп к у a - автосуммирование и щ ел к ните л евойк л авиш еймыш и;

3.Нажмите к л авиш у Delete;

4.С ел ек тируйте п ервый стол бец бл ок а "М атриц а п еревозок " (С тол бец С 14:C16);

5.Нажмите к л авиш у Enter;

6.С к оп ируйте формул у =СУМ М (С 14:С 16) из п ервой ячейк и бл ок а "Ф ак тическ и п ол учено" наостал ьные ячейк и этого бл ок а.

5.4 Ф о р мир о ва ние целево й функции

Дл я формирования ц ел евойфунк ц ии введем вначал е формул ы, отражающие транспортные расходы п о к аждому п отребител ю, т.е. формул ы: 3 acijxij j = 1,4 в ячейк и бл ок а“Т рансп ортные расходы i=1 п о п отребител ям”

Дл я вводаэтихформул вып ол ните следующ ие действия: 1.С ел ек тируйте п ервую ячейк у бл ок а “Т рансп ортные расходы п о п отребител ям”(ячейк АС 21);

2.Наведите к урсор нак ноп к у a - автосуммирование и щ ел к ните л евойк л авиш еймыш и;

3.Нажмите к л авиш у “Delete ”;

4.С ел ек тируйте п ервый стол бец бл ок а “М атриц а Т рансп ортныхрасходов”(стол бец С 6:С 8);

5.Нажмите к л авиш у *;

6.С ел ек тируйте п ервый стол бец бл ок а “М атриц а п ревозок ”(стол бец С 14:С 16);

7.А к тивируйте строк у формул , наведя нанее к урсор и щ ел к нув затем л евойк л авиш еймыш и;

8.Нажмите одновременно три к л авиш и: “CTRL” “SHIFT” “ENTER”;

9.С к оп ируйте формул у {= С УМ М (С 6:С 8*С 14:С 16)} в остальные ячейк и бл ок а “Т рансп ортные расходы п о п отребител ям”;

С формируем теп ерь ц елевую функ ц ию транспортной задачи, выражаемую формул ойaacijxij , в ячейк у “И того j=1i=1

4 3 расходы”. Дл я этого: С ел ек тируйте ячейк у “И того расходы”(ячейк АІ21);

1.Наведите к урсор нак ноп к у a - автосуммирование и щ ел к ните л евойк л авиш еймыш и;

2.Нажмите к л авиш у “Delete”;

3.С ел ек тируйте бл ок ячеек “Т рансп ортные расходы п о п отребител ям”(С 21:F21);

4.Нажмите к л авиш у “Enter”;

Посл е формирования элементов математическ ой модел и и ц ел евойфунк ц ии трансп ортнойзадачи рабочий л ист ЕХС EL п римет вид, п ок азанныйнарис. 5.3.Т еп ерь можно п риступ ить к настройк е п рограммы “Поиск решения”.

рис 5.3.

5.5 Н а стр о й ка пр о гр а ММЫПО иск р ешения Дл я настройк и п рограммы “Поиск решения”на решение трансп ортнойзадачи вып ол ните следующ ие действия: 1.С ел ек тируйте ц елевую ячейк у “И того расходы” (ячейк АІ21);

2.Установите к урсор в строк е главного меню нап унк те “С ервис”и щ ел к ните л евойк л авиш еймыш и;

3.Установите к урсор нап унк т "Поиск решения" меню "С ервис", щ ел к ните л евойк л авиш еймыш и и убедитесь, что в п ол е “Установить ц елевую ячейк у” ок на диалога п рограммы “Поиск решения”ук азанаячейк а$I$21 (см. рис. 5.4)

рис 5.4.

4.Установите к урсор на п ерек л ючател ь “Равной М инимал ьному значению” и щ ел к ните л евой к л авиш ей мыш и;

5.Установите к урсор в п ол е “И зменяя ячейк и” и щ ел к ните л евойк л авиш еймыш и;

6.С ел ек тируйте бл ок ячеек “М атриц ап ервозок ” (бл ок С 14:F16);

7.Установите к урсор нак ноп к у “Добавить”и щ ел к ните л евойк л авиш еймыш и;

Появившееся ок но диалога к оманды “Добавление ограничения”п оказано нарис.5.5.

рис 5.5.

8.С ел ек тируйте бл ок ячеек “Ф ак тическ и реализовано” (бл ок I14:I16);

9.Убедитесь, что оператор сравнения <= уже выбран; 10.Установите к урсор на п ол е “О граничение”и щ ел к ните л евойк л авиш еймыш и;

11.С ел ек тируйте бл ок ячеек “Предложение п оставщ ик ов” (бл ок I6:I8) и убедитесь, что ок но диалога к оманды “Добавление ограничения”имеетвид, п оказанный нарис 5.6.

рис 5.6.

12.Установитьк урсор нак ноп к у “Добавить”и щ ел к ните л евойк л авиш еймыш и;

13.С ел ек тируйте бл ок ячеек “Ф ак тическ и п ол учено” (бл ок С 18:F18);

14. Установите к урсор настрел к у п рок рутк и значений оператора сравнения и щ ел к ните л евой к л авиш ей мыш и;

15.Установите к урсор назначение >= (бол ьш е ил и равно) и щ ел к ните л евойк л авиш еймыш и;

16.Установите к урсор нап ол е “О граничение”и щ ел к ните л евойк л авиш еймыш и;

17.С ел ек тируйте бл ок ячеек “С п рос п отребител ей” (бл ок С 10:F10) и убедитесь, что ок но диалога к оманды “Добавление ограничения”имеетвид, п ок азанныйна рис. 5.7.

рис 5.7.

18.Установите к урсор на к ноп к у “Добавить” и щ ел к ните л евойк л авиш еймыш и;

19.С ел ек тируйте бл ок ячеек “М атриц ап еревозок ”(бл ок С 14:F16);

20.Установите к урсор настрел к у п рок рутк и значений оп ераторасравнения и щ ел к ните л евойк л авиш еймыш и;

21.Установите к урсор назначение >= (бол ьш е ил и равно) и щ ел к ните л евойк л авиш еймыш и;

22.Установите к урсор на п ол е “О граничение” и щ ел к ните л евойк л авиш еймыш и;

23.Наберите нак л авиатуре ц ифру 0 и убедитесь, что ок но диалога к оманды “Добавление ограничения” имеет вид, п ок азанныйнарис. 5.8.

рис 5.8.

24.Установите к урсор на к ноп к у “Добавить” и щ ел к ните л евойк л авиш еймыш и;

25.Установите к урсор нак ноп к у "О тмена" и щ ел к ните л евойк л авиш еймыш и;

26.Убедитесь,что п оявивш ееся ок но п рограммы “Поиск решения”имеетвид, п ок азанныйнарис 5.9.

рис5.9.

27.Установите к урсор нак ноп к у “Параметры”и щ ел к ните к л авиш еймыш и;

28.В п оявивш емся ок не диалога “Параметры п оиск а решения”(см. рис.5.10), установите к урсор нафл ажок

“Л инейная модел ь”и щ ел к ните л евойк л авиш еймыш и; 29.Установите к урсор на к ноп к у “О К ” о щ ел к ните л евойк л авиш еймыш и;

рис5.10.

30.В п оявивш емся ок не "Поиск решения" установите к урсор нак ноп к у "В ып ол нить" и щ ел к ните л евойк л авиш ей мыш и.

31.Убедитесь, что нарабочем л исте EXCEL в бл ок е "М атриц а п еревозок " п оявл яется решение транспортной задачи, п оказанное нарис. 5.11.

рис5.11.

В п оявивш емся диалоговом ок не "Результаты п оиск а решения" установите к урсор на п ерек л ючател ь "В осстановить исходные значения" и щ ел к ните л евой к л авиш еймыш и. Дл я завершения расчетов щ ел к ните на к ноп к е О К . (см. рис 5.12).

рис5.12.

Замечание. В ып ол нение п унк тов 19-24 можно заменить установкой фл ажк а "Неотриц ател ьные значения" в ок не диалога"Параметры п оиск ареш ения".

6 Решение за да чи о пр еделения на иб о лее пр иб ыльно го о б ъ ема выпуска пр о дукции

Рассмотрим следующ ую задачу [3] . На маш иностроител ьном п редп риятии дл я изготовления четырех видов п родук ц ии исп ол ьзуется токарное, фрезерное , сверл ил ьное , расточное и ш л ифовал ьное оборудование, а так же к омп л ек тующ ие изделия. К роме того, дл я сборк и готовойп родук ц ии требуется вып ол нение оп редел енных сборочно-наладочных работ. Нормы расхода ресурсов на изготовление одного изделия к аждого вида п риведены в таблиц е на рис. 6.1. В этой же таблиц е ук азаны: имеющиеся в наличие ресурсы, ограничения, обусл овл енные спросом навыпуск п родук ц ии второго и третьего видов, и п рибыл ьотреал изац ии одного изделия. В отличие от [3] будем п редп ол агать, что в общ ем случае п рибыл ь с увеличением выпуск а п родук ц ии может уменьшаться. С теп ени влияния объемавып уск анап рибыл ь п о к аждому изделию так же п риведены в таблиц е. Заметим, что есл и степень влияния равнаединиц е, то увеличение объема выпуск а изделия не п риводит и уменьшению п рибыл и. Т ребуется оп редел ить так ой объем выпуск а п родук ц ии, к оторый обеспечивает п редп риятию наибол ьш ую п рибыл ь.

рис 6.1.

Дл я решения задачи на п ерсонал ьном к омп ьютере с исп ол ьзованием EXCEL необходимо: 1. В вести исходные данные в ячейк и рабочего л ИСТАEXCEL; 2. Разметить бл ок и ячеек , необходимые дл я моделирования объемавып уск ап родук ц ии, атак же дл я формирования элементов математическ оймодел и и ц ел евойфунк ц ии;

3. С формировать на рабочем л исте EXCEL элементы математическ оймодел и и ц елевую функ ц ию;

4. Настроитьп рограмму "Поиск решения" и вып ол нитьее.

6.1 Вво д исхо дныхда нных

И сходными данными дл я решения задачи оп редел ения наиболее п рибыл ьного объема выпуск а п родук ц ии являются: - имеющиеся в наличии ресурсы;

- нормы расходаресурсов навыпуск одного изделия;

- мак симал ьная и минимальная величина спроса на изделия;

- п рибыл ьотреал изац ии одного изделия;

- степ еньвл ияния объемавып уск аиздел ия нап рибыл ь.

Напомним, что дл я вводаданного в ячейк у рабочего л ИСТАEXCEL необходимо: 1. С ел ек тироватьячейк у;

2. Набратьвводимое данное нак л авиатуре; 3. Нажатьк л авиш у Enter.

Рабочий л ист EXCEL c введенными исходными данными дл я решения задачи п ок азан нарис. 6.2.

рис 6.2.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?