Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Условие принадлежности элементов множеству — Пример 2

Закладка NONLINEAR SOLVER | ЗАКЛАДКА INTEGER SOLVER | Функции импорта файлов | Вероятностные функции | Другие функции | Пример для Windows | Доступ к элементам множества — функция @FOR | Использование других функций поэлементной обработки множеств с условиями | Плотное производное множество: TRAN.LNG | Разреженное производное множество — пример 2 |


Читайте также:
  1. Boot (англ. загрузка. Пример: основной загрузочный сектор) -вирусы
  2. Cвойства стандартных элементов управления
  3. D.1. Примеры уязвимостей
  4. III. После этого раненую конечность лучше всего зафиксировать, например, подвесив на косынке или при помощи шин, что является третьим принципом оказания помощи при ранениях.
  5. q]2:1:Форма бытия материи, выражающая протяженность составляющих ее объектов, их строение из элементов и частей называется
  6. SWOT- анализ на примере ветеринарной аптечной сети.
  7. SWOT-анализ на примере ветеринарной аптечной сети.

 

Здесь приведен второй пример использования условия принадлежности для формирования разреженного производного множества:

MODEL:

1] SETS:

2] PLANTS/SEATTLE,DENVER,CHICAGO,ATLANTA/:FIXED_COST;

3] CLOSED(PLANTS) / DENVER/:;

4] OPEN(PLANTS) | #NOT# @IN(CLOSED, &1):;

5] ENDSETS

6]

7] @FOR(OPEN(P): FIXED_COST(P) = 100);

8] @FOR(CLOSED(P): FIXED_COST(P) = 10);

END

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

В строке 2 мы определяем примитивное множество предприятий PLANTS и список его элементов. Каждое предприятие имеет атрибут FIXED_COST (фиксированные затраты).

В строке 3 мы строим производное множество CLOSED (закрытых предприятий) из множества PLANTS, явно выписывая единственный элемент DENVER. Это пример разреженного множества, в котором мы явно перечисляем его элементы.

В строке 4 мы используем условие принадлежности, чтобы построить разреженное множество OPEN (открытых предприятий) из множества PLANTS. Условие:

#NOT# @IN(CLOSED, &1)

проверяет, принадлежит ли потенциальный элемент множеству CLOSED. Если нет (то есть, если результат проверки — истина), мы включаем этот элемент в множество OPEN. Функция @IN принимает два аргумента — имя множества и элемент множества или, как в данном случае, индексный место-заменитель (&1), представляющий элемент множества.

Отчет о решении задачи:

 

VARIABLE VALUE

FIXED_COST(SEATTLE) 100.0000

FIXED_COST(DENVER) 10.00000

FIXED_COST(CHICAGO) 100.0000

FIXED_COST(ATLANTA) 100.0000

ROW SLACK OR SURPLUS

1.0000000

2.0000000

3.0000000

4.0000000

 

Как и ожидалось, единственное закрытое предприятие в DENVER имеет минимальные фиксированные затраты.

 


Заключение

 

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

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

 
 



Дата добавления: 2015-11-16; просмотров: 60 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Условие принадлежности элементов множеству — Пример 1| Обобщенные целочисленные переменные

mybiblioteka.su - 2015-2024 год. (0.006 сек.)