Застосування симплекс-методу для розв’язання оптимізаційних задач лінійного програмування, що містять три змінні. Функції ітераційної обчислювальної процедури, що виконують приведення до зручного для розв’язання оптимального вигляду ЗЛП за кілька кроків.
Аннотация к работе
{for (int i = 1; i <obj.Variable - 1; i ) obj.simplex_table[obj.Restrictions - 1, i] = obj.simplex_table[obj.Restrictions - 1, i] *-1; {if (obj.simplex_table[i, obj.Variable - 2] <0) for (int j = 1; j <obj.Variable - 1; j ) obj.simplex_table[i, j] = obj.simplex_table[i, j] *-1; {if (obj.simplex_table[i, 0] == obj.simplex_table[0, j]) obj.simplex_table[i, obj.Variable - 1] = obj.simplex_table[obj.Restrictions - 1, j]; } obj.simplex_table[min_row, 0] = obj.simplex_table[0, max_col]; //вводит новую переменную в базис double elem = obj.simplex_table[min_row, max_col];//делим решающую строку на решающий елемент for (int i = 1; i <obj.Variable - 1; i ) obj.simplex_table[min_row, i] = obj.simplex_table[min_row, i] / elem; for (int i = 1; i <obj.Restrictions - 2; i ) mas[Convert.TOINT32(obj.simplex_table[i, 0])] = obj.simplex_table[i, obj.