Решения задач в MathCAD

Автор: Пользователь скрыл имя, 20 Декабря 2011 в 15:24, курсовая работа

Описание работы

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

Содержание

ВВЕДЕНИЕ…………………………………………………………………………4
1 ПОСТАНОВКА ЗАДАЧА ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
ДЛЯ N ПЕРЕМЕННЫХ……………………………………………………………5
2.ПОСТАНОВКА ТРАНСПОРТНОЙ ЗАДАЧИ (ТЗ) ДЛЯ N
ПЕРЕМЕННЫХ…………….....................................................................................7
3.ПРИМЕР РЕШЕНИЯ ЗАДАЧА ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ………………………………………………………...10
4ПРИМЕР РЕШЕНИЯ ТРАНСПОРТНОЙ ЗАДАЧИ………………………………....12
ЗАКЛЮЧЕНИЕ………………………………………………………………….19
СПИСОК ЛИТЕРАТУРЫ…………………………………………………………20

Работа содержит 1 файл

маткад.docx

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

ШАГ 3. Улучшение плана перевозок.

    Улучшение плана происходит путем назначения перевозки θ>0 в ту клетку (i , j) таблицы, в которой нарушилось условие оптимальности. Но назначение ненулевой перевозки нарушает условия баланса вывоза продукции от поставщика i (вывозит весь запас и еще плюсθ>0 ) и условия баланса привоза продукции к потребителю j (получает все что можно и еще плюс θ > 0). Условия баланса восстанавливают путем уменьшения вывоза от i-поставщика к какому-то другому потребителю j (уменьшают на θ перевозку в какой-то заполненной клетке (i , j) строки i). При этом нарушается баланс привоза продукции к потребителю j (получает на θ меньше, чем ему требуется). Восстанавливают баланс в столбце j, тогда он нарушается в некоторой строке i и т.д. до тех пор, пока цикл перемещения перевозок не замкнется на клетке, в которой нарушалось условие оптимальности. Продемонстрируем эти рассуждения на нашем примере. 

      

    
    120     60     50+ Ө     10- Ө
    70     -     -     70
    50     -     50- Ө     * + Ө
          60     100     80
        
    120     60     60     -(0)
    70     -     -     70
    50     -     40     * 10
          60     100     80
     
 
 
 
 
 
 
 
 
 

    1. Оптимальность нарушена в клетке (3,3). Назначим в нее перевозку θ>0 (+θ означает, увеличение на θ).

    2.Нарушается  баланс вывоза от поставщика 3 (вывозит 50+ θ, а это больше его запаса!). Уменьшаем на θ перевозку в заполненной клетке строки 3 (вне заполненной уменьшать нельзя, так как это приведет к отрицательной перевозке).

    Рассмотрим  те клетки цикла в которых уменьшаем на θ перевозку и берём минимум из вычитаемых, у нас это min{10- θ ,50- θ }=10.

    И данное число надо подставить в цикл. 

 

    

    Заключение

 

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

    Преимущества  MathCAD состоит в том, что он не только  позволяет провести необходимые расчеты, но и оформить свою работу с помощью графиков, рисунков, таблиц и математических  формул.  А эта часть работы  является наиболее  рутинной  и малотворческой,  к тому  же  она  и   времяёмкая   и малоприятная.

      
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

    1. «Мир ПК» №8’91 стр43

    2. «Мир ПК» №8’91 стр48

    3. Очков В.Ф MathCAD PLUS 6.0 для студентов и инженеров. - М.: ТОО фирма «Компьютер Пресс»,1996.                                                                      

    4. Д.Кирьянов. Самоучитель Mathcad 2001. BHV-Петербург. 2001

    5. Н.Шестаков, А.Власов. Расчеты процессов обработки металлов давлением в среде Mathcad. Учебное пособие. М.:МГИУ. 2000                                           

    6.  Д.Гурский Вычисления в MathCAD. Мн: Новое знание, 2003. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Информация о работе Решения задач в MathCAD