|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.12.2010, 17:41 | #1 |
Регистрация: 25.12.2010
Сообщений: 8
|
Линейное программирование в excel, ищу совета!
Доброго всем времени суток!
На учебе задали две задачки, уже всех знакомых замучала, может кто тут мне подскажет, как сделать эти расчеты в экселе? Вот собственно и задачки: 1. Для приготовления смолы необходимо составить смесь, пользуясь набором из трех компонентов: A, B,C, ресурсы которых ограничены соответственно 20, 25 и 10 кг в расчете на одну загрузку. При этом требуется, чтобы смесь содержала необходимое количество химических добавок D (не менее 20 г), E (не менее 2000 г), F (не менее 100 г) и при этом оказалась наиболее выгодной по себестоимости. Следующая таблица характеризует содержание химических добавок D, E и F в одном килограмме каждого компонента и себестоимость компонентов A, B и C.... 2. Организация управляет четырьмя фермами, производительность которых примерно одинакова. Каждая ферма имеет определенную площадь сельхозугодий, ей требуется определенное количество часов рабочего времени, чтобы ухаживать за растениями и убирать урожай. ... Задание и таблицы в файле: Задание_Егорова_ЕД.doc Использовать велели встроенный модуль "Поиск решения", из-за этого я и встала в тупик... Готового решения не надо! просто объясните как это реализовать на простом человеческом языке?! Преподаватель у нас такой - дал задание и делайте как хотите! А хочется понять как это делается - в будущем пригодится! Заранее благодарю всех за помощь! |
25.12.2010, 18:00 | #2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Цитата:
Есть даже видеоролики: http://www.youtube.com/watch?v=9SK-Q4mZ_po http://www.youtube.com/watch?v=2NtNbfOSDK4 На нашем форуме их тоже немало. Достаточно в строке поиска набрать фразу Поиск решения
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 25.12.2010 в 18:06. |
|
25.12.2010, 18:02 | #3 | |
Форумчанин
Регистрация: 21.11.2010
Сообщений: 326
|
Цитата:
http://exsolver.narod.ru/LM/index.html |
|
25.12.2010, 18:46 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Лена, решать - 5 минут, а обьяснять полчаса.
1. для начала сделайте затовку в Excel, 2. внесите туда исходные, 3. в этой заготовке выделите ячейки в которых якобы уже есть решение, напишите в эти ячейки, что-нибудь, если Вам так спокойнее, я обычно оставляю их пустыми. 4. пишете формулы (для задачи 1), которые определят количество химических добавок в смеси, 5. пишете формулу, которая определить себестоимость смеси. 6. открываете надстройку "поиск решений", если ее нет установите ее. ячейка с формулой себнестоимости будет целевой, укажите изменяемые ячейки (это и будут ячейки, в которых "поиск решений" напишет Вам сколько чего надо взять для приговления смеси), добавьте ограничения, которые должны выполнятся. жмите "Выполнить". в институте Вас учат искать и находить решения, а не паниковать перед новой не совсем понятной задачей. в том же Excel в справке поищете "поиск решений", читаете обьяснения на 3 страницы, с примером, я не куций опус, который я тут набрал. удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
25.12.2010, 22:40 | #5 |
Регистрация: 25.12.2010
Сообщений: 8
|
|
25.12.2010, 23:25 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
вы на правильном пути, только...
количество химических добавок D, E, F - надо суммировать, по компонентам и с критическим значением сравнивать сумму, а не количество в отдельном компоненте. Смесь надо готовить из 20кг А и 10кг С.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
26.12.2010, 11:34 | #7 |
Регистрация: 25.12.2010
Сообщений: 8
|
а критические значения это 20, 25, 10 ?? и почему смесь надо готовить только из 20 и 10 ??
|
26.12.2010, 11:46 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
читайте условия, Вы ограничены:
1.наличием компонетн для приготовления смеси A, B, C = 20, 25, 10 кг. 2.полученная смесь должна содержать химических добавок D, E, F не менее 20, 2000, 100 гр.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 26.12.2010 в 11:50. |
26.12.2010, 20:48 | #10 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
поздравляю, все уже нормально. посмотрите пост№6. у меня там получился точно такой же состав смеси.
только оформлял я все компактнее и проще (всего одна формула)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Линейное программирование | Котокот | Фриланс | 5 | 01.12.2011 14:50 |
Линейное программирование в excel Две задачки | lenochka871 | Microsoft Office Excel | 2 | 25.12.2010 17:07 |
Дробно-линейное программирование | Diamond Rain | Общие вопросы Delphi | 0 | 21.12.2010 00:31 |
C++ Циклы. Линейное программирование. | JaneRose | Помощь студентам | 5 | 11.12.2010 15:12 |
Зачем программистам линейное программирование? | Мелка_Я | Помощь студентам | 2 | 01.05.2009 12:20 |