Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Топ:
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Интересное:
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Дисциплины:
2017-06-02 | 610 |
5.00
из
|
Заказать работу |
|
|
На языке Visual Basic 6.0
Стартовая форма frmForml
Макет стартовой формы приведен на рис. 1 (смотри выше).
Таблица свойств
Объекты | Свойства | Значения |
Командная кнопка 1 | Name Caption | Command 1 Расчет |
Командная кнопка 2 | Name Caption | Command2 Очистка |
Командная кнопка 3 | Name Caption | Command3 Выход |
Процедуры обработки объектов
Private Sub Command1_Click()
Mrash = Val(Textl): SigRash = Val(Text2): Mrynok = Val(Text3)
SigRynok = Val(Text4): Nr = Val(Text5): NT = Val(Text6)
a(0) = Val(Text7): a(l) = Val(Text8): a(2) = Val(Text9)
a(3) = Val(TextlO): a(4) = Val(Textll): a(5) = Val(Textl2)
Ver = 1 / (NT - 1) ' вероятность попадания в участок
Call Modul6 ' обращение к модулю
End Sub
Private Sub Command2_Click()
Textl3 = «»: Textl4 = «»: Textl5 = «»
End Sub
Private Sub Command3_Click()
End
End Sub
Модуль общего назначения
Public a(5) As Single, n As Single, z As Single
Public r As Single, NT As Integer, Ver As Single
Public Sprof As Double, Sprof2 As Double, Mrash
Public SigRash, Mrynok, SigRynok, Nr, I, Dol, Prof
Public Rynok, Rash, Mprof, SigProf, Disp, Gprof
Public Sub Modul9()
' Обнуление глобальных переменных:
Sprof=0:Sprof2 = 0
' Цикл случайных реализаций:
For Ir = 1 То Nr
Call Norm: Rash = Mrash + n * SigRash
Call Norm: Rynok = Mrynok + n * SigRynok
Call Rasp: Dol = r
Prof = Rynok * Dol - Rash
Sprof = Sprof + Prof
Sprof2 = Sprof2 + Prof * Prof
Next Ir
Mprof = Sprof/Nr
Disp = (SproO - Nr * Mprof * Mprof) / (Nr - 1)
If Disp > 0 Then SigProf = Sqr(Disp) Else SigProf = 0
Gprof = Mprof- 1.28 * SigProf
' Результаты моделирования:
Forml.Textl3 = Format$(Mprof, «#######»)
Forml.Textl4 = Format$(SigProf, «#######»)
Forml.Textl5 = Format$(Gprof, «#######»)
End Sub
Sub Norm()
S = 0
For j = 1 To 12
z = Rnd(l): S = S + z
Next
n = S-6
End Sub
Sub Rasp()
z = Rnd(l)
For j = 1 To NT - 1
Ifz<=Ver*jThen
M=j:GoToMet
End If
Next
Met:
z = Rnd(l)
r = a(M - 1) + (a(M) - a(M - 1)) * z
End Sub
ЗАДАНИЕ 13
Провести параметрический анализ и построить математическую модель бройлерного хозяйства птицеводческой фермы.
Исходные данные
Бройлерное хозяйство птицеводческой фермы насчитывает 20000 цыплят, которые выращиваются до 8 -недельного возраста и, после соответствующей обработки, поступают в продажу. Хотя недельный расход корма для цыплят зависит от их возраста, в дальнейшем будем считать, что в среднем (за 8 недель) он составляет 1 фунт.
|
Для того чтобы цыплята достигли к восьмой неделе необходимых весовых кондиций, кормовой рацион должен удовлетворять определенным требованиям по питательности. Этим требованиям могут соответствовать смеси различных видов кормов, или ингредиентов. В качестве ингредиентов рассмотрим три: известняк, зерно и соевые бобы. Требования к питательности рациона сформулируем, учитывая три вида питательных веществ: кальций, белок и клетчатку. В таблице приведены данные, характеризующие содержание (по весу) питательных веществ в каждом из ингредиентов и удельную стоимость каждого ингредиента. Заметим, что известняк не содержит ни белка, ни клетчатки.
Смесь должна содержать:
1. не менее 0,8 %, но не более 1,2 % кальция;
2. не менее 22 % белка;
3. не более 5 % клетчатки.
Задача
Требуется определить для птицеводческой фермы количество (в фунтах) каждого из трех ингредиентов, образующих смесь минимальной стоимости при соблюдении требований к общему расходу кормовой смеси и ее питательности.
3. Порядок решения:
Введем следующие обозначения:
– содержание известняка (в фунтах) в смеси,
– содержание зерна (в фунтах) в смеси,
– содержание соевых бобов (в фунтах) в смеси.
В качестве (минимизируемой) целевой функции выступает общая стоимость смеси, определяемая по формуле
Минимальный общий вес смеси, еженедельно расходуемой на кормление 20000 цыплят равен 20000 фунтов. Так как x1, x2 и x3 представляют веса трех ингредиентов, используемых для составления смеси, то общий вес смеси будет равен (x1 + x2 + x3), причем эта сумма не должна быть меньше 20000 фунтов.
Теперь обратим внимание на требования, предъявляемые к смеси с точки зрения питательности. Так как общий расход кормов равен , то содержание кальция должно находиться в пределах от до . В соответствии с таблицей исходных данных содержание кальция, обусловленное включением в смесь x1 фунтов известняка, x2 фунтов зерна и x3 фунтов соевых бобов, равно . Отсюда следует, что ограничения, связанные с содержанием кальция в кормовом рационе, можно представить в следующем виде:
|
1. Cмесь должна содержать не менее 0,8 % кальция:
2. Cмесь должна содержать не более 1,2 %кальция:
Эти ограничения можно записать в более простой форме, объединив в левых частях неравенств члены, содержащие x1, x2 и x3:
Аналогично записываются условия по оставшимся питательным веществам.
Окончательная математическая формулировка задачи может быть представлена в следующем виде:
4. Задания для самостоятельной работы
1. Сформировать блок – схему алгоритма решения поставленной задачи.
2. Разработать программу решения поставленной задачи в средеVisual Basic 6.0 или в любой другой среде (по выбору студента).
3. С использованием базовой технологии Excel 2000 сформировать таблицу исходных данных (взамен выполнения п. 4.2)
4. С использованием встроенных функций Excel 2000 произвести расчет и решение поставленной задачи оптимизации для пяти различных вариантов набора исходных данных с учетом поставленных ограничений
5. Представить полученные результаты в виде графиков и диаграмм
Рекомендуемые источники
1. Блаттнер, Патрик. Использование Microsoft Excel 2002Специальное издание.Пер. с англ. – М.: Издательский дом «Вильямс», 2002. – 864 с.
2. Карлберг, Конрад. Бизнес-анализ с помощью Excel. Пер с англ. – К.: Диалектика, 1997. – 448 с.
3. Гарнаев А.Ю. использование MS Excel и VBA в экономике и финансах. – СПб.: БХВ – Санкт-Петербург, 1999. – 336 с.
4. Арунянц Г.Г., Калинкин А.Ю., Столбовский Д.Н. Информационные технологии в экономике: практикум (Часть 1)/ Под ред. Арунянца Г.Г., Пагиева К.Х. – Владикавказ: Олимп, 2001 – 600 с.
ЗАДАНИЕ 14
Провести параметрический анализ и построить математическую модель промышленной фирмы с целью решения задачи
максимизации выпуска продукции
Исходные данные
Промышленная фирма производит изделие, представляющее собой сборку из трех различных узлов. Эти узлы изготовляются на двух заводах. Из-за различий в составе технологического оборудования производительность заводов по выпуску каждого из трех видов узлов неодинакова. В приводимой ниже таблице содержатся исходные данные, характеризующие как производительность заводов по выпуску каждого из узлов, так и максимальный суммарный ресурс времени, которым в течение недели располагает каждый из заводов для производства этих узлов.
|
Идеальной является такая ситуация, когда производственные мощности обоих заводов используются таким образом, что в итоге обеспечивается выпуск одинакового количества каждого из видов узлов. Однако этого трудно добиться из-за различий в производительности заводов. Более реальная цель состоит в том, чтобы максимизировать выпуск изделий, что, по существу, эквивалентно минимизации дисбаланса, возникающего вследствие некомплектности поставки по одному или двум видам узлов.
Возможный объем производства каждого из трех видов узлов зависит от того, какой фонд времени выделяет каждый завод для их изготовления.
Задача
Требуется определить еженедельные затраты времени (в часах) на производство каждого из трех видов узлов на каждом заводе, не превышающие в сумме временные ресурсы каждого завода и обеспечивающие максимальный выпуск изделий.
3. Порядок решения
Пусть - недельный фонд времени (в часах), выделяемый на заводе i для производства узла j. Тогда объемы производства каждого из трех комплектующих узлов будут равны
Так как в конечной сборке каждый из комплектующих узлов представлен в одном экземпляре, то количество конечных изделий должно быть равно количеству комплектующих узлов, объем производства которых минимален. Поэтому количество конечных изделий можно выразить через число комплектующих узлов следующим образом:
Условия рассматриваемой задачи устанавливают ограничения только на фонд времени, которым располагает каждый завод. Тогда математическую модель можно представить в следующем виде:
4. Задания для самостоятельной работы
4.1. Сформировать блок-схему алгоритма решения поставленной задачи.
4.2. Разработать программу решения поставленной задачи в средеVisual Basic 6.0 или в любой другой среде (по выбору студента).
4.3. С использованием базовой технологии Excel 2000 сформировать таблицу исходных данных (взамен выполнения п. 4.2)
|
4.4. С использованием встроенных функций Excel 2000 произвести расчет и решение поставленной задачи оптимизации для пяти различных вариантов набора исходных данных с учетом поставленных ограничений
4.5. Представить полученные результаты в виде графиков и диаграмм
Рекомендуемые источники
5. Блаттнер, Патрик. Использование Microsoft Excel 2002Специальное издание.Пер. с англ. – М.: Издательский дом «Вильямс», 2002. – 864 с.
6. Карлберг, Конрад. Бизнес-анализ с помощью Excel. Пер с англ. – К.: Диалектика, 1997. – 448 с.
7. Гарнаев А.Ю. использование MS Excel и VBA в экономике и финансах. – СПб.: БХВ – Санкт-Петербург, 1999. – 336 с.
8. Арунянц Г.Г., Калинкин А.Ю., Столбовский Д.Н. Информационные технологии в экономике: практикум (Часть 1)/ Под ред. Арунянца Г.Г., Пагиева К.Х. – Владикавказ: Олимп, 2001 – 600 с.
ЗАДАНИЕ 15
Разработать математическую модель предприятия, выпускающего два вида продукции из двух видов сырья с целью решения задачи увеличения выпуска продукции как за счет приобретения нового оборудования и сверхурочных часов работы
Исходные данные
На предприятии производятся два вида продукции из двух видов сырья. Производство единицы продукта 1 (первого вида) приносит предприятию доход, равный 10 единицам, а производство единицы продукта 2 (второго вида) - доход в 8 единиц. Переработка сырья производится аппаратами двух типов, которые условно называются в дальнейшем машинами и агрегатами. На переработке сырья первого вида занято пять машин, причем производственные условия не допускают, чтобы суммарное время использования машин на этой работе превышало 40 ч (за некоторый период). На переработке сырья второго вида занято 25 агрегатов; суммарное время их использования в течение того же периода не должно превышать 200 ч. При производстве единицы продукта 1 на переработку сырья первого вида затрачивается 4 ч и на переработку сырья второго вида - 9 ч, в то время как производство единицы продукта 2 требует затраты 3 ч на переработку каждого из видов сырья.
На предприятии принимается решение увеличить выпуск продукции как за счет приобретения нового оборудования тех типов, что и имеющиеся, так и за счет сверхурочных часов работы.
Максимальное число сверхурочных часов, приходящихся на период, равно восьми, причем эти часы должны распределяться на переработку первого и второго видов сырья равномерно. Доплата за час сверхурочной работы на переработке любого из видов сырья одинакова; полная оплата за час сверхурочной работы равна 2 единицам. Повышение затрат за период, связанный с приобретением одной машины, перерабатывающей сырье первого вида, составляет 10 единиц. Агрегаты, перерабатывающие сырье второго вида, дополнительно не приобретаются.
|
Задача
Необходимо максимизировать доход от выпуска продукции.
3. Порядок решения:
Задачу максимизации дохода от выпуска продукции можно записать как задачу математического программирования:
Здесь через и обозначены соответственно искомые количества производимых продуктов первого и второго видов, через - количество приобретаемых дополнительных машин для переработки сырья первого вида и через - число часов сверхурочной работы. Целевая функция представляет собой величину суммарного дохода. Первое ограничение связано с невозможностью превысить лимит времени на переработку сырья первого вида, второе - с невозможностью превысить лимит времени на переработку сырья второго вида, третье ограничение и условие неотрицательности переменных самоочевидны.
4. Задания для самостоятельной работы
4.1. Сформировать блок-схему алгоритма решения поставленной задачи.
4.2. Разработать программу решения поставленной задачи в средеVisual Basic 6.0 или в любой другой среде (по выбору студента).
4.3. С использованием базовой технологии Excel 2000 сформировать таблицу исходных данных (взамен выполнения п. 4.2)
4.4. С использованием встроенных функций Excel 2000 произвести расчет и решение поставленной задачи оптимизации для пяти различных вариантов набора исходных данных с учетом поставленных ограничений
4.5. Представить полученные результаты в виде графиков и диаграмм
Рекомендуемые источники
1. Блаттнер, Патрик. Использование Microsoft Excel 2002Специальное издание.Пер. с англ. – М.: Издательский дом «Вильямс», 2002. – 864 с.
2. Карлберг, Конрад. Бизнес-анализ с помощью Excel. Пер с англ. – К.: Диалектика, 1997. – 448 с.
3. Гарнаев А.Ю. использование MS Excel и VBA в экономике и финансах. – СПб.: БХВ – Санкт-Петербург, 1999. – 336 с.
4. Арунянц Г.Г., Калинкин А.Ю., Столбовский Д.Н. Информационные технологии в экономике: практикум (Часть 1)/ Под ред. Арунянца Г.Г., Пагиева К.Х. – Владикавказ: Олимп, 2001 – 600 с.
ЗАДАНИЕ 16
|
|
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!