Цикл заданий по расчетам в Mathcad (Глава 14 Методики применения пакета Mathcad для решения научных и типовых общетехнических задач), страница 14

c11 х1+c12 х2+c13 х3+c14 х4+c15 х5+c16 х6  = d1,

         c21 х1+c22 х2+c23 х3+c24 х4+c25 х5+c26 х6  = d2,                                                                                      (8.3)                                                                                                                                              

         c31 х1+c32 х2+c33 х3+c34 х4+c35 х5+c36 х6  = d3

и заданной области поиска:

на х не налагается дополнительных ограничений,                                                                                         (8.4)

все компоненты х больше нуля,                                                                                                                       (8.5)                                                                                                 

х1£ g1  ,  х2£ g2  ,  х3 £ g3  ,  х4£ g4  ,  х5 £ g5  ,  х6 £ g6.                                                                             (8.6)                                                                        

Численные значения коэффициентов -  в вашем варианте исходных данных к заданию 8 – разд. 15.9.2, табл. 15.9.1 .

8.3.1. Сформируйте в РД исходные данные (8.1)…(8.6) в векторно-матричном  виде (см. рис. 11.2 Пособия, этапы 1…5).

8.3.2. Ниже векторно-матричного представления:

·  Сформируйте все ограничения, которые будут участвовать в процессе оптимизации цельфункции у13(о1) – этапы 6 и 7 рис. 11.2, А.

·  сформируйте максимизатор, аналогичный показанному на рис. 11.2, Б Пособия, с выводом вектора о1 и цельфункции у13(о1) – рис. 11.2, В и Г;

·  скопируйте ограничения и максимизатор и вставьте их ниже вектора о1 и цельфункции у13(о1) и

сфор­мируйте из него второй минимизатор, с заменой maximize(…) на minimaize(…), о1 на о2 и с выводом вектора о2 и функции у13(о2).

8.3.3. Вставьте в ваш Уорд-файл «Фамилия-MCad.doc» пункт «8.1. Текущая дата. Вычисление максимума (минимума) линейной целевой функции решателем Linear».

 В этом пункте сформируйте таблицу, аналогичную табл.8.1 с тем же названием, графы 6…9 которой  следует заполнить результатами расчетов хопт  и у13(хопт)  из первого и второго оптимизаторов из п. 8.3.2.

8.3.4. Найдите оптимальные значения х и у(х) для задач с сочетанием  ограничений и согласно табл. 8.1 («+» - ограничение есть, «-» – ограничение отсутствует), путем перемещения в оптимизатор мышкой или удаления из него блоков ограничений типа (11.6) из Пособия. При отсутствии решения в соответствующие ячейки таблицы вставьте фразу «Нет решения».

Таблица 8.1

Оптимизация линейной цельфункции у13(х) при сочетании различных ограничений

№ задачи

Ограничения-неравенства

а×х £ b**)

Ограничения-равенства

с×х = d

Область поиска

Минимзация у13(х)

Максимизация у13(х)

х ³ 0

х £ g

х мин

у13(х) мин

х мах

у(х) мах

  1   

  2   

  3   

  4   

  5   

  6   

  7   

  8   

  9   

 

  1   

+*)

–*)

 

  2   

+

+

 

  3   

+

+

+

 

  4   

+

+

 

  5   

+

+

 

  6   

+

+

+

 

  7   

+

+

+

+

 

  8   

+

+

+

 

  9   

+

 

  10   

+

 

  11   

+

+

 

  12   

+

+

+

 

  13   

+

+

 

  14   

+

+

 

  15   

+