Математический пакет Maple

Дискретная минимаксная задача с ограничениями на параметры. Применение решений минимаксных задач в экономике с помощью математического пакета Maple. Математические пакеты Maple и Matlab. Основные средства решения минимаксных задач в среде Марle-языка.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 17.06.2015
Размер файла 2,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

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

Maple подтверждает лидерство корпорации Maple Waterloo среди разработчиков программ символьной математики и дает специалистам новые превосходные возможности для повышения производительности и комфортности труда. Отмечу, что разработчики некоторых известных математических пакетов, таких, как MathCad и MatLab, приобрели лицензию на использование основной библиотеки Maple в своих программах для обеспечения отдельных аналитических расчетов.

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

1. Аладьев В.З., Шишаков М.Л. Автоматизированное рабочее место математика. Лаборатория базовых знаний, 2000. - 752 c.

2. Алексеев Е.Р., Чеснокова О.В. Решение задач вычислительной математики в пакетах Mathcad 12, MATLAB 7, Maple 9/Алексеев Е.Р., Чеснокова О.В. - М.: НТ Пресс, 2006. -496 с.

3. Гарнаев А.Ю. Использование MS Excel и VBA в экономике и финансах. СПб.: БХВ - Санкт-Петербург, 2000. - 336.

4. Говорухин В., Цибулин В. Компьютер в математическом исследовании. Питер, 2001. - 624 с.

5. Говорухин В.Н., Цибулин В.Г. Введение в Maple. Математический пакет для всех. М.: Мир, 1997.

6. Демьянов В.Ф., Малоземов В.Н. Введение в минимакс, Главная редакция физико-математической литературы издательства «Наука», 1972, с.368.

7. Дьяконов В. Maple 7. Учебный курс. - Питер, 2002. - 672 с.

8. Иллюстрированный самоучитель по Maple 9.

9. Калихман И.Л. Сборник задач по математическому программированию. Изд. 2-е, доп. и перераб. М., «Высшая школа», 1975.

10. Матричные игры. [Сборник переводов], под редакцией Н. Н. Воробьева, М., 1961; Нейман Дж. фон, Моргенштерн О., Теория игр и экономическое поведение, перевод с английского, М., 1970; Оуэн Г., Теория игр, перевод с английского, М., 1971.

11. Матросов А. Maple 6. Решение задач высшей математики и механики. BHV - Санкт - Петербург Мастер. Руководство для профессионалов, 2003, - 528.

12. Рабкин Е.Л., Фарфоровская Ю.Б. Дискретная математика. Булевы функции и элементы теории графов: Методические указания и контрольные задания. Кафедра высшей математики СПбГУТ им. проф. М.А. Бонч-Бруевича.

13. Сдвижков О.А. Математика на компьютере: Maple 8. - М.: СОЛОН-Пресс, 2003. - 176 с.

14. Черняк А.А., Новиков В.А., Мельников О.И., Кузнецов А.В. Математика для экономистов на базе Mathcad. - СПб.: БХВ-Петербург, 2003. - 496.

Приложения

1. Решить задачу линейного программирования

Решение.

> with(simplex);

> z:=x1+3*x2+x3;

> minimize(z,{x1+4*x2+3*x3<=12,3*x1-2*x2+x3>=6},NONNEGATIVE);

> subs(%,z);

Ответ: .

2. Решить транспортную задачу по следующим исходным данным:

Символ в матрице указывает, что для данной коммуникации нет ограничений по пропускной способности.

> with(simplex);

> x:=matrix(3,4);

> C:=matrix([[9,5,3,10],[6,3,3,2],[3,8,4,8]]);

> z:=sum(sum(C[i,j]*x[i,j],i=1..3),j=1..4);

> minimize(z,{sum(x[1,j],j=1..4)=25,sum(x[2,j],j=1..4)=55,sum(x[3,j],j=1..4)=20,sum(x[i,1],i=1..3)=45,sum(x[i,2],i=1..3)=15,sum(x[i,3],i=1..3)=20,sum(x[i,4],i=1..3)=20,x[1,3]<=15,x[2,1]<=15,x[2,4]<=10},NONNEGATIVE);

> v:=matrix([[10,0,5,10],[15,15,15,10],[20,0,0,0]]);

3. Задача на поток в сетях.

Пусть задана ориентированная 2-полюсная сеть, один полюс - вход, другой - выход, весовые коэффициенты дуг - максимальные пропускные способности дуг. Требуется определить максимальную пропускную способность сети. Геометрическое решение данной задачи основано на теореме Форда-Фалкерсона, согласно которой максимальная пропускная способность сети равна минимальной пропускной способности сечений сети. Аналитическая задача решается сведением ее к задаче линейного программирования.

Цифры рядом с дугами - максимальные пропускные способности дуг, - планируемые потоки в дугах. Аналитическая постановка задачи о максимальном потоке для данной сети имеет вид:

при условиях

а также

так как входящие и выходящие потоки в каждом транзитивном узле и должны быть равны.

> with(simplex);

> maximize(x4+x5,{0<=x1,x1<=3,0<=x2,x2<=1,0<=x3,x3<=1,0<=x4,x4<=1,0<=x5,x5<=4,x1+x3=x4,x2=x3+x5});

4. Задача по планированию производства.

Небольшая фабрика выпускает два типа красок: для внутренних (1) и наружных (2) работ. Продукция обоих видов поступает в оптовую продажу. Для производства красок используется два исходных продукта А и В. Максимально возможные суточные запасы этих продуктов составляют 6 и 8 тонн, соответственно. Расходы продуктов А и В на 1 т. соответствующих красок приведены в таблице

Исходный продукт

Расход исходных продуктов на тонну краски, т

Максимально возможный запас, т

краска 1

краска 2

А

1

2

6

В

2

1

8

Изучение рынка сбыта показало, что суточный спрос на краску 1 никогда не превышает спроса на краску 2 более чем на 1 т. Кроме того, установлено, что спрос на краску 1 никогда не превышает 2 т в сутки. Оптовые цены одной тонны красок равны: 3 000 грн. для краски 2 и 2 000 грн. для краски 1. Какое количество краски каждого вида должна производить фабрика, чтобы доход от реализации продукции был максимальным?

> with(simplex);

> z:=3000*x1+2000*x2;

> maximize(z,{x1+2*x2<=6,2*x1+x2<=8,x2-x1<=1,x2<=2},NONNEGATIVE);

>

> subs(x1=10/3,x2=4/3,3000*x1+2000*x2);

Размещено на Allbest.ur


Подобные документы

  • Характеристика, свойства и возможности программного пакета Maple. Применение аналитических, численных, графических возможностей системы Maple для моделирования физических явлений. Использование графики и анимации в системе Maple в педагогическом процессе.

    курсовая работа [1,5 M], добавлен 12.01.2016

  • Спектр задач, которые решают математические программные пакеты (Maple, MathCad, Mathematica и MatLab). Математические исследования, требующие вычислений и аналитических выкладок. Разработка и анализ алгоритмов. Визуализация, научная и инженерная графика.

    презентация [148,7 K], добавлен 06.01.2014

  • Алгебраїчні перетворення в Maple за допомогою вбудованих функцій елементарних перетворень. Позбавлення від ірраціональності в знаменнику. Побудування графіку функції в пакеті Maple-8. Пакет plottools – пакет для створення та роботи з графічними об’єктами.

    контрольная работа [2,4 M], добавлен 18.07.2010

  • Решение задачи спектрального анализа аналогового и дискретного периодического сигнала fs(t) и задачи интегрирования дифференциального уравнения (задача Коши) средствами математического пакета Maple. Создание соответствующего проекта в среде Delphi.

    курсовая работа [668,6 K], добавлен 19.05.2013

  • Сущность Maple, предназначение пакета и его использование. Разделение рабочего поля, переключение командной строки в текстовую. Работа Maple с целыми числами, константами, радикалами и числами с плавающей точкой. Элементарные математические функции.

    презентация [1,6 M], добавлен 29.04.2019

  • Сущность и постановка транспортной задачи для n переменных, их виды, применение и пример решения в MS Excel. Управляющие структуры ветвления Maple языка (if предложение). Решение транспортной задачи в векторных координатах для двух и трёх матриц.

    дипломная работа [109,3 K], добавлен 12.01.2011

  • Прикладной математический пакет Maple. Набор инструментов для работы с дифференциальными уравнениями в частных производных. Метод разделения переменных. Метод функций Грина. Построение формального решения на входном Maple-языке. Основные типы операций.

    курсовая работа [193,2 K], добавлен 03.08.2012

  • Информационные и коммуникационные технологии в школьном обучении, сравнительный анализ технических и программных средств; Maple - язык и его синтаксис. Создание библиотеки процедур с помощью программы Maple к уроку информатики по теме "Кодирование звука".

    дипломная работа [351,4 K], добавлен 26.04.2011

  • Вопросы программирования в Maple версий 6-11 и разработка приложений. Рассматривает эффективные приемы программирования и разработки приложений для многих разделов техники, математики, физики, для решения которых пакет не имеет стандартных средств.

    монография [4,8 M], добавлен 13.03.2008

  • Раскрытие понятия "системы компьютерной математики", история ее развития. Внутренняя архитектура и составляющие СКМ. Основные принципы работы системы Maple. Ее возможности для решения линейных и нелинейных уравнений и неравенств. Применение функции solve.

    курсовая работа [189,4 K], добавлен 16.09.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.