Классификация математических моделей в зависимости от параметров модели

  Стохатические Случайные Интервальные Нечеткие     Детерминированные Неопределенные       Параметры и переменные моделирования     По отношению по времени По отношению к размерности пространства       Динамические Статистические Одномерные Двухмерные       Стационарные Нестационарные Трехмерные    

По составу параметров

Дискретные Качественные

Непрерывные Количественные

Смешанные

Рисунок 5. Классификация математических моделей в зависимости от параметров модели

Классификация информационных моделей по способу представления

МОДЕЛИ
Материальные
Информационные
Вербальные
Знаковые
Компьютерные
Некомпьютерные

Рисунок 6. Классификация информационных моделей по способу представления

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

Информационные модели –совокупность информации, характеризующая свойства и состояния объекта, процесса, явления, а также взаимосвязь с внешним миром.

Знаковая модель –информационная модель, выраженная специальными знаками, т.е. средствами любого формального языка. Знаковые модели окружают нас повсюду. Это рисунки, тексты, графики и схемы.

По способу реализации знаковые модели можно разделить на компьютерные и некомпьютерные.

Компьютерная модель –модель, реализованная средствами программной среды.

Выделяют два вида компьютерных моделей:

1. Структурно-функциональные, которые представляют собой условный образ объекта, описанный с помощью компьютерных технологий;

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

Вербальная(от лат. verbalis - устный) модель – информационная модель в мысленной или разговорной форме.

Информационные модели

табличные иерархические сетевые

Рисунок 7. Классификация информационных моделей от структуры

В табличной информационной модели объекты или их свойства представлены в виде списка, а их значения размещаются в ячейках таблицы.

Пример – периодическая система элементов Менделеева.

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

Сетевые информационные модели применяются для описания таких систем, в которых связь между элементами имеет сложную структуру.

Лабораторная работа №1.Построить иерархическую информационную модель на примере своего генеалогического древа. Построение модели осуществить в следующих программах:

1. Word.

2. Power Paint

3. Visio.

Лекция 2. Методы математического программирования

Слово программирование в данном случае означает "планирование или моделирование".

К математическому программированию относится:

1. Линейное программирование;

2. Нелинейное программирование;

3. Целочисленное программирование;

4. Динамическое программирование;

5. Теория графов;

6. Задачами теории массового обслуживания;

7. Теория игр.

Сущность линейного программирования

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

Математическая модель любой задачи линейного программирования включает в себя:

· максимум или минимум целевой функции (критерий оптимальности);

· систему ограничений в форме линейных уравнений и неравенств;

· требование неотрицательности переменных.

Пример № 1

Предположим, что для производства двух видов продукции А и В можно использовать только материал трех сортов. При этом на изготовление единицы изделия вида А расходуется а1 кг материала первого сорта, а2 кг материала второго сорта и а3 кг материала третьего сорта. На изготовление единицы вида В расходуется b1 кг материала первого сорта, b2 кг материала второго сорта, b3 кг материала третьего сорта. На складе фабрики имеется всего материала первого сорта С1 кг, второго сорта – С2 кг, третьего – С3 кг. От реализации единицы продукции вида А фабрика имеет прибыль m тысяч рублей, а от реализации вида В прибыль составляет n тысяч рублей.

Исходные данные представлены в таблице:

Виды продукции Норма расхода материала на единицу продукции Прибыль на единицу продукции
А
В
Запасы сырья ?

Составим математическую модель:

Пусть x1 количество продукции вида А, x2 количество продукции вида В. Тогда количество материала первого сорта требуемого на изготовление продукции 1 будет 3x1 +2х2 .По условию данной задачи это число не должно превышать 32, следовательно получим первое ограничение 3x1 +2х2 ≤ 32 (1)

4x1 + 5х2 - количество материала второго сорта, требуемое на изготовление продукции 2, которое не должно превышать 48. исходя из этого, получим второе ограничение

4x1 + 5х2 ≤ 48 (2)

Для изготовления продукции 3 необходимо количество материала третьего сорта

x1 + 6х2 , которое по условию данной задачи не должно превышать 40, таким образом получим третье ограничение x1 + 6х2 ≤ 40 (3)

Поскольку х1 и х2 выражают количество выпускаемой продукции, то они не должны быть отрицательными (требования не отрицательности переменных), следовательно

x1≥0, x2≥0. (4)

Задача состоит в том, чтобы найти такие значения х1 и х2, при которых прибыль будет максимальной. Таким образом, 6х1 – прибыль, полученная от реализации продукции вида А, а 11х2 – прибыль, полученная от реализации продукции вида В. Следовательно, прибыль на единицу продукции, которая должна быть максимальной будет иметь следующий вид

F= 6x1 + 11х2 (целевая функция задачи)

Таким образом, математическая модель для данной задачи будет иметь следующий вид системы, состоящей из полученных ограничений:

3x1 +2х2 ≤ 32 (1)

4x1 + 5х2 ≤ 48 (2)

x1 + 6х2 ≤ 40 (3)

x1≥0, x2≥0. (4)

F= 6x1 + 11х2 →max

Наши рекомендации