Построение и решение оптимизационных моделей средствами программ MS Excel и XA. Светлов Н.М - 16 стр.

UptoLike

Рубрика: 

16
xavr (строка) — оценки переменных.
xavs (строка) и xacs (столбец) — статус переменных и ограничений в
решении:
BSбазисная переменная (ограничение);
UBпо верхней границе;
LBпо нижней границе;
INFограничение не выполняется;
UNBнеограниченная переменная.
xavn (строка) и xacn (столбец) — имена переменных и ограничений.
xatable (матрица) — матрица модели с именами ограничений
, именами
переменных, границами диапазона изменения ограничений и переменных и ко-
эффициентами целевой функции.
xaoutputверхняя ячейка протокола решенияместа на рабочем
листе, куда заносятся результаты решения модели. Протокол может иметь
большой размер, в связи с чем эту ячейку нужно располагать на рабочем листе
ниже всех других данных. Если это имя
не задано, протокол решения не выво-
дится.
Замечание. Для ячеек, занимаемых протоколом, не следует устанав-
ливать формат «переносить по словам»: если размер модели велик, выдача про-
токола в этом случае может занять неприемлемо длительное время. Рекоменду-
ется использовать для этих ячеек шрифт Courier New: это улучшает вид таблиц
протокола.
Присвоение имен областям модели
производится следующим образом:
выделить ячейку или диапазон ячеек;
дать команду ВставкаИмяПрисвоить;
в диалоговом окне Присвоение имени произвести присвоение имен
областям модели.
Рекомендуется сначала ввести модель на рабочий лист, а затем при-
сваивать имена областям.
Все области должны размещаться на одном и том же рабочем листе
Excel.
Если модель имеет большую размерность, которая превышает количест-
во столбцов рабочего листа (255), то могут быть созданы
продолжения модели
ниже на листе с именами xatable2 , xatable3 и т.д (вплоть до 99). Дополни-
тельные диапазоны должны быть пронумерованы строго последовательно. На-
пример, если заданы диапазоны xatable, xatable2, xatable3 и xatable5, то
данные из xatable5 не будут прочитаны.
       xavr (строка) — оценки переменных.
       xavs (строка) и xacs (столбец) — статус переменных и ограничений в
решении:
              BS — базисная переменная (ограничение);
              UB — по верхней границе;
              LB — по нижней границе;
              INF —ограничение не выполняется;
              UNB — неограниченная переменная.
       xavn (строка) и xacn (столбец) — имена переменных и ограничений.
       xatable (матрица) — матрица модели с именами ограничений, именами
переменных, границами диапазона изменения ограничений и переменных и ко-
эффициентами целевой функции.
       xaoutput — верхняя ячейка протокола решения — места на рабочем
листе, куда заносятся результаты решения модели. Протокол может иметь
большой размер, в связи с чем эту ячейку нужно располагать на рабочем листе
ниже всех других данных. Если это имя не задано, протокол решения не выво-
дится.
       З а м е ч а н и е . Для ячеек, занимаемых протоколом, не следует устанав-
ливать формат «переносить по словам»: если размер модели велик, выдача про-
токола в этом случае может занять неприемлемо длительное время. Рекоменду-
ется использовать для этих ячеек шрифт Courier New: это улучшает вид таблиц
протокола.

       Присвоение имен областям модели производится следующим образом:
       • выделить ячейку или диапазон ячеек;
       • дать команду Вставка→Имя→Присвоить;
       • в диалоговом окне Присвоение имени произвести присвоение имен
          областям модели.
       Рекомендуется сначала ввести модель на рабочий лист, а затем при-
сваивать имена областям.
       Все области должны размещаться на одном и том же рабочем листе
Excel.
       Если модель имеет большую размерность, которая превышает количест-
во столбцов рабочего листа (255), то могут быть созданы продолжения модели
ниже на листе с именами xatable2 , xatable3 и т.д (вплоть до 99). Дополни-
тельные диапазоны должны быть пронумерованы строго последовательно. На-
пример, если заданы диапазоны xatable, xatable2, xatable3 и xatable5, то
данные из xatable5 не будут прочитаны.

                                      16