2.2. Примеры составления математических моделей экономических задач
Экономико-математическая модель – математическое описание исследуемого экономического процесса или объекта. Эта модель выражает закономерности экономического процесса в абстрактном виде с помощью математических соотношений. Использование математического моделирования в экономике позволяет углубить количественный экономический анализ, расширить область экономической информации, интенсифицировать экономические расчеты.
Рассмотрим примеры экономико-математических моделей, которые относятся к задачам линейного программирования.
1.Задача об использовании ресурсов (задача планирования производства).
При производстве видов продукции используетсявидов ресурсов. Известно:запасы ресурсов;расход каждогого вида ресурса на изготовление единицый продукции;прибыль, получаемая при реализации единицый продукции. Составить план выпуска продукции, обеспечивающий максимальную прибыль.
Решение. Обозначим объем выпускай продукции. Учитывая, чтоприбыль от реализации всего объемай продукции,затратыго вида ресурса на весь объем выпускай продукции, неотрицательность переменных задачи, запишем математическую модель задачи.
2. Задача о составлении рациона питания (задача о диете, задача о смесях).
Животные должны получать ежедневно питательных веществ в количестве не менее. В рацион животных входят кормавидов. Известно:содержаниего питательного вещества в единицего вида корма;стоимость единицыго вида корма. Составить суточный рацион кормления животных, обеспечивающий минимальные затраты.
Решение. Обозначим объемго вида корма, входящего в суточный рацион. Так какколичествого питательного вещества, содержащегося вм виде корма, входящего в суточный рацион,стоимостьго корма, то математическая модель имеет вид
3. Транспортная задача.
Однородный груз сосредоточен у поставщиковв объемах. Данный груз необходимо доставитьпотребителямв объемах. Известныстоимость перевозки единицы груза от каждогого поставщика каждомуму потребителю. Требуется составить такой план перевозок, при котором:
–мощности всех поставщиков были реализованы;
–спросы всех потребителей были удовлетворены;
–суммарные затраты на перевозку были минимальны.
Исходные данные транспортной задачи записываются в виде таблицы
Пункты отправления | Пункты назначения | Запасы | ||||
… | … | |||||
… | … | |||||
… | … | … | … | … | … | … |
… | … | |||||
… | … | … | … | … | … | … |
… | … | |||||
Потребности | … | … |
Решение.
при условиях
Если общая потребность в грузе в пунктах назначения равна запасу груза в пунктах отправления, т.е.
,
то модель такой транспортной задачи называется закрытой. Если же указанное условие не выполняется, то модель транспортной задачи называется открытой.
404 Cтраница не найдена
Мы используем файлы cookies для улучшения работы сайта МГТУ и большего удобства его использования. Более подробную информацию об использовании файлов cookies можно найти здесь. Продолжая пользоваться сайтом, вы подтверждаете, что были проинформированы об использовании файлов cookies сайтом ФГБОУ ВО «МГТУ» и согласны с нашими правилами обработки персональных данных.
Размер:
AAA
Изображения Вкл. Выкл.
Обычная версия сайта
К сожалению запрашиваемая страница не найдена.
Но вы можете воспользоваться поиском или картой сайта ниже
|
|
Математическое моделирование — Решения MATLAB и Simulink
Математические модели имеют решающее значение для понимания и точного прогнозирования поведения сложных систем. Эти модели позволяют решать критически важные задачи, такие как:
- Прогнозирование и оптимизация поведения системы
- Проектирование систем управления
- Характеристика реакции системы
Продукты MathWorks предоставляют все инструменты, необходимые для разработки математических моделей. MATLAB ® поддерживает подходы как к численному, так и к символьному моделированию и обеспечивает аппроксимацию кривых, статистику, оптимизацию, решение ОДУ и УЧП, исчисление и другие основные математические инструменты. Симулинк ® добавляет среду для моделирования и симуляции поведения многодоменных систем, а также для разработки встроенных систем.
«В отличие от компаний, которые полагаются на готовые решения для количественного анализа, мы видим, что наш процесс постоянно совершенствуется. У нас есть возможность постоянно улучшать наши алгоритмы и модели в MATLAB, и это большое преимущество».
Виллем Джелема, Робеко
Построение моделей на основе данных и научных принципов
С помощью семейств продуктов MATLAB и Simulink вы можете моделировать системы практически любого типа, включая:
- Линейные и нелинейные
- Статическая и динамическая
- Детерминированный и стохастический
- Дискретный и непрерывный
Вы можете выбрать одну из нескольких сред моделирования, что позволит вам описать вашу систему программно, символически или с помощью блок-схем и конечных автоматов. Создание управляемых данными или физических моделей дает множество различных преимуществ, таких как извлечение информации из данных, информирование процессов проектирования с помощью проектирования на основе моделей, обеспечение виртуального ввода в эксплуатацию или создание операционных цифровых двойников.
Разработка моделей на основе данных
Когда у вас есть физическое понимание, вы можете создавать модели на основе первых принципов, используя аналитические или символические подходы. Методы моделирования на основе данных особенно полезны, когда у вас нет достаточной информации о вашей системе. В этом случае вы можете обеспечить точность модели, выбрав метод моделирования, подходящий для ваших экспериментальных или исторических данных. Используйте инструменты подгонки кривой статистики, чтобы исследовать отношения между вашими данными. Вы можете использовать модели линейной и нелинейной регрессии, классификацию, кластеризацию и инструменты подбора поверхности. Динамические модели, позволяющие выразить влияние прошлого опыта системы на ее текущее и будущее поведение, можно моделировать с помощью нейронных сетей и методов идентификации системы. Методы, управляемые данными, также можно использовать для настройки коэффициентов вашей модели из первых принципов, чтобы они соответствовали экспериментальным данным с использованием методов моделирования серого ящика и методов оптимизации отклика.
Узнать больше
- Моделирование углекислого газа в атмосфере и набор инструментов для подбора кривой
- Прогнозирование нагрузки и цен на электроэнергию с помощью MATLAB (47:43)
- Разработка прогностических моделей (MathWorks Consulting)
- Цифровые двойники для профилактического обслуживания
Примеры кода
- Классический маятник: некоторые вопросы, связанные с алгоритмом Классический маятник: некоторые вопросы, связанные с алгоритмом
Изучить продукты
- Curve Fitting Toolbox™
- Simscape™
- Stateflow™
- Статистика и машинное обучение Toolbox™
- Symbolic Math Toolbox™
- System Identification Toolbox™
Разработка моделей на основе математических, инженерных и научных принципов
Можно выбрать один из нескольких подходов к созданию математических моделей на основе первых принципов. Например, вы можете:
- Используйте символьные вычисления для получения уравнений и аналитических моделей, описывающих вашу систему
- Создание блок-схем сложных многодоменных систем
- Использовать методы конечных элементов для систем, описываемых уравнениями в частных производных
Подробнее
- Моделирование поршня (8:57)
- Инженерный проект и документация с MATLAB (36:59)
- Структурный и термический анализ с помощью MATLAB (43:48)
- Моделирование пониженного порядка
Изучить продукты
- Curve Fitting Toolbox™
- Simscape™
- Stateflow™
- Статистика и машинное обучение Toolbox™
- Symbolic Math Toolbox™
- System Identification Toolbox™
Разработка моделей для предметно-ориентированных приложений
Продукты MathWorks для конкретных приложений позволяют разрабатывать математические модели для приложений в следующих областях:
- Вычислительная оптимизация финансового портфеля, оценка рисков и экономическое прогнозирование
- Физическое моделирование механических, электрических, гидравлических и приводных систем
- Моделирование и калибровка трансмиссии
- Анализ экспрессии генов в вычислительной биологии, анализ последовательностей и моделирование путей
- Экологическое и аэродинамическое моделирование аэрокосмических систем
- Моделирование систем управления, проектирование и проверка контроллеров, моделирование систем с обратной связью
Оценка и оптимизация моделей
После разработки модели вы можете испытывать ее в различных условиях, управлять результатами моделирования и визуализировать их, а также оптимизировать их точность. Вы также можете документировать свою работу и делиться моделью с коллегами.
Моделирование вашей модели
Моделирование позволяет прогнозировать поведение вашей системы в различных условиях или проверять вашу модель путем сравнения результатов моделирования с тестовыми данными. Инструменты MathWorks упрощают управление всеми аспектами моделирования модели. Вы можете:
- Определение условий моделирования с использованием DoE, распределений вероятностей и других тестовых векторов
- Запустите симуляцию, используя числовые решатели мирового класса и параллельные вычисления
- Результаты постобработки с использованием возможностей анализа данных MATLAB, управления данными и визуализации
Подробнее
- Использование статистики для анализа неопределенностей в моделях систем
- Ускорение анализа методом конечных элементов в MATLAB с помощью параллельных вычислений
Обзор продуктов
- Global Optimization Toolbox™
- Компилятор MATLAB™
- Набор инструментов для оптимизации™
- Simulink Design Optimization™
- Тест Simulink
Оптимизируйте свою модель
После того, как вы построили свою модель, вы можете оптимизировать параметры и проверить модель на соответствие реальному поведению системы. Инструменты оптимизации MathWorks позволяют усовершенствовать модель существующей системы или оптимизировать проект новой системы путем корректировки проектных переменных в соответствии с конкретными критериями производительности.
Узнать больше
- Надежность и надежность
- Robeco разрабатывает модели количественного отбора акций и оптимизации портфеля с помощью инструментов MathWorks
Обзор продуктов
- Global Optimization Toolbox™
- Компилятор MATLAB™
- Набор инструментов для оптимизации™
- Simulink Design Optimization™
- Тест Simulink
Документируйте и делитесь своей моделью
С помощью инструментов создания отчетов MATLAB и Simulink вы можете автоматически документировать этапы построения модели и результаты моделирования и поддерживать их в актуальном состоянии при проектировании. Вы можете использовать настольные и веб-инструменты MathWorks для развертывания, чтобы поделиться своими оптимизированными моделями и связанными приложениями с коллегами.
Подробнее
- Что такое компилятор MATLAB? (2:23)
- Интеграция и развертывание ваших алгоритмов в корпоративных системах (MathWorks Consulting)
Обзор продуктов
- Global Optimization Toolbox™
- Компилятор MATLAB™
- Набор инструментов для оптимизации™
- Simulink Design Optimization™
- Тест Simulink
Выберите веб-сайт
Выберите веб-сайт, чтобы получить переведенный контент, где он доступен, и увидеть местные события и предложения. В зависимости от вашего местоположения мы рекомендуем вам выбрать: .
Вы также можете выбрать веб-сайт из следующего списка
Европа
Обратитесь в местный офис
Экономическое моделирование: примеры и значение
Вы были одним из тех детей, у которых был огромный набор Lego? Или, случайно, вы не из тех взрослых, которые до сих пор любят играть с этими великолепными наборами? Даже, может быть, вы один из организованных коллекционеров, которые мечтали о Соколе Тысячелетия из Лего? Это может вас удивить, но знаете ли вы, что сборка наборов Lego может иметь что-то общее с наукой?
Как вы можете догадаться из названия этого раздела, конструирование моделей Lego похоже на научные модели, а экономисты строили научные модели с самого начала экономической науки. Подобно деталям Lego и полным наборам Lego при конструировании миниатюрной Эйфелевой башни, экономические модели отображают происходящие явления в реальности.
Вы, конечно, знаете, что Эйфелева башня из Лего — это не настоящая Эйфелева башня! Это просто его представление, базовая версия. Это именно то, что делают экономические модели. Поэтому, если вы играли с наборами Lego, вы будете четко понимать этот раздел, а если вы уже знакомы с экономическими моделями, этот раздел может дать некоторые советы по сборке наборов Lego, так что продолжайте прокручивать!
Экономическое моделирование Значение
Значение экономического моделирования связано со значением научного моделирования. Науки вообще пытаются понять происходящие явления. От физики до политологии ученые пытаются уменьшить неопределенность и хаос с помощью правил и моделей.
Но что такое модель? Модели — это упрощенная версия реальности. Они рисуют картину, чтобы мы могли понять чрезвычайно сложные вещи. С другой стороны, экономика сильно отличается от естественных наук. Экономисты не могут наблюдать явления, происходящие в чашке Петри, как это делают биологи. Кроме того, отсутствие контролируемых экспериментов и неясность причинно-следственной связи между событиями, происходящими в социальном мире, в определенной степени препятствует экспериментам в экономике. Поэтому это отсутствие вариантов при проведении экспериментов заменяется моделированием в экономике.
При этом, поскольку реальность чрезвычайно сложна и хаотична, они принимают некоторые правила перед построением модели. Эти предположения обычно уменьшают сложность реальности.
Модели — это конструкции с общими предположениями, которые помогают нам понять явления, происходящие в природе, и предсказать будущее в соответствии с нашим пониманием этих явлений.
Например, физики время от времени допускают вакуум для этих моделей, а экономисты предполагают, что агенты рациональны и обладают полной информацией о рынке. Мы знаем, что это не реально. Мы все знаем, что воздух существует, и мы не живем в вакууме, так как все мы знаем, что экономические агенты могут принимать иррациональные решения. Тем не менее, они полезны по разным причинам.
Экономические модели — это особые типы моделей, специально ориентированные на то, что происходит в экономике. Они представляют реальность с помощью различных методов, таких как графическое представление или наборы математических уравнений.
Экономические модели — это подтип научных моделей, которые сосредоточены на происходящих в экономике явлениях и пытаются представить, исследовать и понять эти явления при определенных условиях и предположениях.
Тем не менее, поскольку экономика и общество представляют собой чрезвычайно сложные системы, экономические модели различаются, а их методологии меняются. Все они имеют разные подходы и характеристики для ответа на разные вопросы.
Типы экономических моделей
В этом разделе мы рассмотрим широко используемые общие типы экономических моделей. Как упоминалось ранее, экономические модели существуют в разных методологиях, и их последствия различаются, поскольку реальность, которую они пытаются обнаружить, различна. Наиболее часто используемые экономические модели могут быть представлены как визуальные экономические модели, математические экономические модели и экономические симуляции.
Типы экономических моделей: визуальные экономические модели
Наглядные экономические модели, пожалуй, самые распространенные в учебниках. Если вы пойдете в книжный магазин и возьмете книгу по экономике, вы увидите десятки графиков и диаграмм. Визуальные экономические модели относительно просты и понятны. Они пытаются уловить происходящие в реальности события с помощью различных схем и графиков.
Наиболее известными визуальными экономическими моделями являются, пожалуй, кривые IS-LM, графики совокупного спроса и предложения, кривые полезности, графики рынков факторов производства и границы производственных возможностей.
Подведем итоги границы производственных возможностей, чтобы ответить на вопрос, почему мы классифицируем ее как визуальную экономическую модель.
На рис. 1 ниже мы можем увидеть, вероятно, первый график в каждом современном учебнике по экономике — границу производственных возможностей или кривую возможностей продукта.
Рис. 1 – Граница производственных возможностей
Эта кривая представляет возможные объемы производства обоих товаров, x и y. Тем не менее, мы будем рассматривать не саму модель, а ее аспекты. Эта модель предполагает, что в экономике существует два товара. Но на самом деле мы можем видеть много товаров в любой экономике, и большую часть времени существует сложная взаимосвязь между товарами и нашим бюджетом. Эта модель упрощает реальность и дает нам ясное объяснение посредством абстракции.
Другим хорошо известным примером визуальных экономических моделей является представление отношений между агентами в экономике с помощью диаграмм рынков факторов производства.
Рис. 2 – Отношения на рынках факторов производства
Этот тип диаграммы является примером визуального экономического моделирования. Мы знаем, что на самом деле отношения в экономике гораздо сложнее, чем на этой диаграмме. Тем не менее, этот тип моделирования в некоторой степени помогает нам понять и разработать политику.
С другой стороны, объем визуальных экономических моделей относительно ограничен. Таким образом, экономика сильно зависит от математических моделей для преодоления ограничений визуальных экономических моделей.
Типы экономических моделей: математические экономические модели
Математические экономические модели разрабатываются для преодоления ограничений визуальных экономических моделей. Обычно они следуют правилам алгебры и исчисления. Следуя этим правилам, математические модели пытаются объяснить отношения между переменными. Тем не менее, эти модели могут быть чрезвычайно абстрактными, и даже самые простые модели содержат значительное количество переменных и их взаимодействий. Одной из известных математических экономических моделей является модель Солоу-Лебедя, широко известная как модель роста Солоу. 9{1-\alpha-\beta}\)
Здесь производственная функция обозначена через \(Y\), капитал через \(K\), человеческий капитал через \(H\), труд через \(L\) , а технология с \(A\). Тем не менее, наша главная цель здесь не в том, чтобы углубиться в модель роста Солоу, а в том, чтобы показать, что она содержит множество переменных.
Рис. 3 – Модель роста Солоу
Например, на Рисунке 3 показана модель роста Солоу, развитие технологий изменит наклон линии требуемых инвестиций в положительную сторону. В дополнение к этому модель утверждает, что увеличение потенциального выпуска может существовать только по отношению к развитию технологий в стране.
Модель роста Солоу — относительно простая модель. Современные экономические модели могут содержать страницы уравнений или приложений, связанных с понятием вероятности. Поэтому для расчета этих типов чрезвычайно сложных систем мы обычно используем модели экономического моделирования или экономическое моделирование.
Типы экономических моделей: экономическое моделирование
Как упоминалось ранее, современные экономические модели обычно исследуются с помощью компьютеров при использовании экономического моделирования. Это очень сложные динамические системы. Поэтому вычисления становятся необходимыми. Экономисты, как правило, осведомлены о механике системы, которую они конструируют. Они устанавливают правила и позволяют машинам делать математическую часть. Например, если мы хотим разработать модель роста Солоу с международной торговлей и несколькими товарами, подойдет вычислительный подход.
Использование экономических моделей
Экономические модели могут использоваться по многим причинам. Экономисты и политики постоянно обмениваются идеями об установлении повестки дня. Как упоминалось ранее, экономические модели используются для лучшего понимания реальности.
Кривые LM зависят от соотношения между процентными ставками и денежной массой. Предложение денег зависит от фискальной политики. Таким образом, этот тип экономического моделирования может быть полезен для будущих политических предложений. Еще один важный пример — кейнсианские экономические модели помогли Соединенным Штатам пережить Великую депрессию. Следовательно, экономические модели могут помочь нам понять и оценить экономические события при планировании наших стратегий.
Пример экономического моделирования
Мы привели множество примеров экономических моделей. Тем не менее, лучше углубиться и детально разобраться в структуре одной экономической модели. Лучше начать с основ. Таким образом, здесь мы фокусируемся на модели спроса и предложения.
Как мы уже говорили, все модели начинаются с предположений, и модель спроса и предложения не является исключением. Во-первых, мы предполагаем, что рынки совершенно конкурентны. Почему мы это предполагаем? Прежде всего, упростить реальность монополий. Поскольку существует много покупателей и продавцов, монополий не существует. И фирмы, и потребители должны быть ценополучателями. Это гарантирует, что фирмы продают в соответствии с ценой. Наконец, мы должны исходить из того, что информация доступна и легкодоступна для обеих сторон. Если потребители не знают, что они получают, цена может быть изменена для увеличения прибыли фирм.
Теперь, после установления наших основных предположений, мы можем перейти к более подробному изложению. Мы знаем, что существует благо. Назовем этот товар \(x\), а цену этого товара — \(P_x\). Мы знаем, что существует некоторый спрос на этот товар. Мы можем продемонстрировать объем спроса с помощью \(Q_d\) и объем предложения с помощью \(Q_s\). Мы предполагаем, что если цена ниже, то спрос будет выше.
Таким образом, мы можем сказать, что общий спрос является функцией цены. Таким образом, мы можем сказать следующее:
\(Q_d = \alpha P + \beta\)
где \(\alpha\) — отношение спроса к цене, а \(\beta\) — константа.
Рис. 4 – График спроса и предложения на рынке факторов производства
В реальной жизни эта взаимосвязь может оказаться слишком сложной. Тем не менее, это не означает, что мы не можем упростить. Поскольку мы знаем, что сделки возможны только там, где предложение равно спросу, мы можем найти равновесную цену на этот товар на этом рынке.
Вы понимаете, насколько это упрощено, если сравнивать с реальностью?
При построении этой модели мы сначала заложили некоторые допущения, а уже после этого решили, что анализировать, и упростили реальность. После этого мы использовали наши знания и создали общую модель для приложения к реальности. Тем не менее, мы должны иметь в виду, что эта модель имеет ограничения. В действительности рынки почти никогда не бывают полностью конкурентными, а информация не так изменчива и широко распространена, как мы предполагали. Это проблема не только этой конкретной модели. В общем, все модели имеют ограничения. Если мы поймем ограничения модели, она будет более полезной для будущих приложений.
Ограничения экономических моделей
Как и все модели, экономические модели также имеют некоторые ограничения.
Известный британский статистик Джордж Э. П. Покс сказал следующее:
Все модели ошибочны, но некоторые из них полезны.
Это довольно важный аргумент. Как мы упоминали ранее, модели могут быть чрезвычайно полезны для улучшения нашего понимания явлений. Тем не менее, все модели имеют ограничения, а некоторые могут содержать недостатки.
Вы помните, что мы делали, конструируя нашу чрезвычайно простую модель? Мы начали с предположений. Ложные предположения могут привести к ложным результатам. Они могут по своей сути звучать в рамках модели. Тем не менее, они не могут объяснить реальность, если не построены на реалистичных предположениях.
Построив допущения для модели, мы упростили реальность. Социальные системы чрезвычайно сложны и хаотичны. Поэтому для расчета и погони за необходимым мы убираем некоторые условия и упрощаем действительность. С другой стороны, чрезмерное упрощение может привести к нереалистичным решениям. Мы должны тщательно проанализировать то, что мы не учитываем в уравнениях.
После этапа упрощения создается математическое соотношение. Математика является важной частью экономического моделирования.