Методы решения ЗЛП при помощи MathCAD

Автор: Пользователь скрыл имя, 04 Апреля 2013 в 18:19, реферат

Краткое описание

В настоящее время линейное программирование - одно из самых наиболее известных математических средств теории методов оптимальных решений. Для решения задач линейного программирования существует сложное программное обеспечение, дающее возможность эффективно и надежно решать практические задачи больших объемов. Эти программы и системы снабжены развитыми системами подготовки исходных данных, средствами их анализа и представления полученных результатов.

Оглавление

Введение……………………………………………………………………..
Понятие MathCad………………………………………………………..
Возможности, интерфейс……………………………………………….
Ввод данных……………………………………………………………..
Решение задач линейного программирования в MathCAD…………...
Заключение………………………………………………………………….
Список используемой литературы………………………………………..

Файлы: 1 файл

Dimakova_N_N_E-116_MathCAD.docx

— 179.83 Кб (Скачать)

 

 

Если в результате решения  уравнений на каком-либо шаге итераций не может быть найдено более приемлемое приближение к искомому решению  по сравнению с предыдущим шагом, то поиск решения прекращается, а  функция Find помечается сообщением об ошибке “решение не найдено”.

Если при поиске решения  встречаются трудности, то полезно  вывести те или иные графики, связанные  с системой. Сообщение об ошибках  “решение не найдено” при решении уравнений появляется, когда различие между текущим приближением и приближением, полученным на предыдущем шаге итераций, больше, чем значение встроенной переменной TOL, и выполнено одно из условий:

  • Достигнута точка, из которой не может быть получено более точное решение.
  • Достигнута точка, из которой нельзя выбрать направление, вдоль которого ищется следующее приближение
  • Достигнут предел точности вычислений.

Причиной появления этого  сообщения об ошибке может быть следующее:

  • Задача не имеет решения.
  • В процессе поиска решения последовательность приближений попала в точку локального минимума невязки.
  • Получена точка, которая не является точкой локального минимума, но из которой метод минимизации не может определить дальнейшее направление движения.

Если количество ограничений  меньше, чем количество переменных, Mathcad вообще не может выполнить блок решения уравнений. Mathcad помечает в этом случае функцию Find сообщением об ошибке “слишком мало ограничений”.

 Поскольку функция Find имеет пять аргументов, Mathcad определяет, что требуется решить два уравнения с пятью неизвестными. Вообще говоря, такая задача обычно имеет бесконечное число решений.

Заключение

Основные достоинства MATHCAD`a:

Во-первых, это универсальность  пакета MATHCAD, который может быть использован  для решения самых разнообразных  инженерных, экономических, статистических и других научных задач.

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

И в-третьих, совместно применение текстового редактора, формульного  транслятора и графического процессора позволяет пользователю в ходе вычислений получить готовый документ.

Порядок выполнения решения  задачи линейного программирования в с системой ограничений переменных:

1. Установление режима автоматических вычислений.

2. Определение целевой функции как функции нескольких переменных.

3. Обозначение начальных приближенных для всех переменных.

4. Ввод ключа Given.

5. Ввод выражения из системы ограничений

6. Обозначение условия  неотрицательности переменных.

7. Задать вектор-столбец, элементы которого - переменные х1, х2, х3. Ввести знак присваивания и функцию Maximize(f, x1,x2,x3) - для решения задачи линейного программирования на максимум, или Minimize(f, x1,x2,x3) - для решения задачи линейного программирования на минимум.

8. Введение вектора-столбца с переменными x1, x2, x3

9. Вычисление значение целевой функции в точке экстремума.

10. Сохранение  в файле.

Студенту Mathcad предоставит средства для выполнения лабораторных и самостоятельных расчетных работ по многим дисциплинам .

 

Список используемой литературы

 

    1. Алексеев Г.В. Численное ЭММ и оптимизация [электронный ресурс]  URL: http://spbrosnou.narod.ru/matematica/Modelirovanie.pdf
    2. Лаврентик А.И., Тузенко О. А. Mathcad/А.И, Лаврентик, О.А. Тузенко. – Мариуполь: ПГТУ.-  2010
    3. http://geodesy-book.narod.ru/Informatics/MathCAD.pdf
    4. http://www.exponenta.ru/soft/Mathcad/UsersGuide/chapter15/15_2.asp

 


Информация о работе Методы решения ЗЛП при помощи MathCAD