Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Використання середовища MatLAB для вирішення лінійної програми

Реферат Використання середовища MatLAB для вирішення лінійної програми





я центральна частина форми (Рисунок 5).


В 

Малюнок 5. Тут можна ввести вихідні дані і вибрати метод рішення


Для запуску методу і перегляду результатів його роботи служить нижня частина форми (Рисунок 6).


В 

Малюнок 6. Тут можна запустити метод і переглянути результат його роботи


Особливу увагу треба звернути на статусне повідомлення. Поля В«Оптимальний планВ» і В«Екстремум функціїВ» будуть заповнені останніми значеннями, але судити про їх вірності можна тільки прочитавши статусне повідомлення! Рішення двоїстої задачі відображається лише для звичайного варіанту симплексного методу.

У випадку якщо ви хочете скористатися частково цілочисловим методом варто звернути увагу на введення необхідних іксів (Малюнок 7).


В 

Малюнок 7. Введення номерів необхідних цілих іксів


Необхідно через пробіл вводити номери іксів, які ви хочете бачити цілими.

В В  4.3 Опис створених функцій

У ході розробки проекту були написані такі функції:

1. parser_input - функція поділу рядки типу "2x1 +5 x2-7x3" на масив номерів іксів і масив коефіцієнтів при цих іксах;

2. parser_allogr - функція канонізації, формує складові симплексной таблиці з введених функції, обмежень, умов невід'ємності;

3. load_example - функція читання файлу з прикладом;

4. save_example - функція запису файлу з прикладом;

5. simple_simplex - функція, що реалізує простий симплекс-метод;

6. gomory_simplex - функція, яка реалізує метод Гомори;

7. MainSimplexForm - функція, пов'язана з графічним інтерфейсом і містить основні виклики інших функцій.

Всі перераховані вище функції забезпечені докладною довідкою і для більш докладного ознайомлення з ними достатньо в консолі MatLAB ввести: help імя_функциі

Дані функції можна використовувати в інших програмах написаних для MatLAB, тому що вони працюють в проекті як В«автономні модуліВ».

В  Висновок

Підсумком написання даної курсової роботи є комп'ютерна реалізація рішення лінійних програм симплексним методом у звичайному, целочисленном і частково целочисленном варіантах.

Розроблена програма дозволить спростити вирішення подібних завдань непосвяченими в усі тонкощі користувачам, а також послужить прикладом для цікавляться економіко-математичними методами людей.

Слід зазначити, що симплексний метод в різних варіаціях фігурує в багатьох завданнях дисципліни В«Дослідження операційВ», наприклад, при розгляді подвійності в лінійному програмуванні, целочисленном лінійному програмуванні, матричних іграх і т.д. Відповідно створена програма дозволить спростити вирішення згаданих вище завдань.

В В  Список літератури

1. Тинкевіч М.А. В«Економіко-математичні методи (дослідження операцій)В», видання 2-е, виправлене і доповнене, Кемерово, 2007р.

2. Конюховскій П.В. В«Математичні ме...


Назад | сторінка 9 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Застосування методу подвійного уподобання і методу потенціалів для вирішенн ...
  • Реферат на тему: Область застосування методу Гауса до вирішення прикладних завдань. Розробк ...
  • Реферат на тему: Математичні методи опису мовних сигналів (кореляційні та спектральні характ ...
  • Реферат на тему: Малюнок як метод діагностики та корекції дітей з прийомних сімей
  • Реферат на тему: Дитячий малюнок як метод вивчення міжособистісних стосунків дітей у дошкіль ...