
MATLAB Simulink. Компьютерное моделирование экономики
ПредисловиеОсновы теории и технологии компьютерного моделирования экономикиОсновные понятия моделирования в экономикеОпределение моделиПримеры моделейТипы моделейОтношение модели и реальной экономикиЦели и задачи моделированияЭффективность моделированияМоделируемые объекты и системыМоделируемые цели и критерии субъектов экономикиМесто моделирования в системах управления экономическими объектамиМетодика и технологические этапы разработки моделейЭтапы технологии моделированияОпределение проблемыПостановка задачиОпределение проблемной системыОпределение математических моделей элементов системыВыбор компьютеров и программного обеспеченияРазработка компьютерной моделиПодготовка и ввод исходных данныхОтладка компьютерной моделиЭксплуатация готовой модели, планирование экспериментов, расчетыАвтоматизация и оптимизация расчетов, экспериментовАнализ результатов моделирования, решения проблемы, задачиПостмодельные предложения к решению проблемыРасширение модели и ее области примененияЭкономико-математическая постановка задачи для математиков и программистовМоделирование, организация и методика лабораторных работВведение в MATLABПрограммы MATLAB для экономистов и финансистовУстановка MATLAB, файловая системаТипы файловЗапуск MATLABCommand Window, вычисления в командном режимеМеню MATLABКоманды меню FileКоманды меню EditКоманды меню DebugКоманды меню DesktopHelp — справочная системаCommand HistoryCurrent DirectoryWorkspaceEditor — редактор программЗнакомство с SimulinkЗапуск SimulinkОкончание сессии SimulinkБиблиотеки блоков SimulinkСоздание простейшей моделиРедактирование модели, реконструкция и расширениеОкно модели и менюОбщие операции с объектамиВыделение объектовПеремещение и копирование объектовУдаление объектовФорматирование объектовОперации с блокамиСоздать блок в моделиУдалить блокПереместить блокКопировать блокИзменить размеры блокаОриентация и вид блокаИмена блоковУстановка параметров блокаОперации с линиямиСоздание линии между блокамиОтсоединение блока от линийСоздание новой ветви линииСоздание сегмента линииМетки линий (сигналов, потоков)Добавление текстовых надписейСохранение моделиПечать моделиВызов текста моделиСоздание подсистемСводные таблицы действий по редактированию блок-схемПримеры моделирования экономикиОптимальная ставка налогаОпределение проблемыОпределение проблемной системыМатематические модели элементов системыМатематическая модель в непрерывном времениКомпьютерная модель в программе SimulinkПрограмма управления экспериментамиПорядок выполнения работыЗадание № 1. Однофакторный имитационный экспериментЗадание № 2. Двухфакторный имитационный экспериментАнализ результатовОформление отчетаКонтрольные вопросы для допуска и защиты работыЛитератураРавновесие на конкурентном рынкеОпределение проблемыПроблемная системаМатематические модели элементов системыИмитационная модель в SimulinkСредства управления экспериментомВнутримодельные средстваВнешние средства — программа MatlabЗадание № 1. Изучить переходный процесс к рыночному равновесиюЗадание № 2. Изучить влияние смещения линий спроса и предложения на рыночное равновесиеЗадание № 3. Изучить влияние крутизны линий спроса и предложения на рыночное равновесиеЛитератураПрогнозирование цен на нефтьОпределение проблемыОписание моделиМоделирование, экспериментыЗаключениеЛитератураЦиклы и кризисыЛабораторная модельМатематическая модельУправление экспериментомЗадание № 1. Исследовать влияние производственного лага на устойчивость экономикиЗадание № 2. Исследовать влияние срока службы изделий на динамику производстваЗадание № 3. Исследовать влияние начального дефицита на устойчивость производстваЛитератураЗемля, пропитанная кровьюОпределение проблемы, ситуацияУточнение проблемной системыМодель верхнего уровняЭкспортеры и потребителиПроизводителиКредитыИмитационное моделированиеЗаключениеЛитератураБлоки библиотек SimulinkSources — источники внешних воздействий на модель (экзогенных переменных)Constant — константаStep — генератор ступенчатого сигналаRamp — источник линейно изменяющегося воздействияИсточник временного сигнала ClockЦифровой источник времени Digital ClockSine Wave — синусоидальный сигналPulse Generator — источник импульсного сигналаSignal Generator — генератор сигналовSignal Builder — конструктор сигналовRepeating Sequence — источник периодического сигналаUniform Random Number — источник случайного сигнала с равномерным распределениемRandom Number — источник случайного сигнала с нормальным распределениемBand-Limited White Noice — генератор белого шумаГенератор линейно-изменяющейся частоты Chirp GeneratorБлок считывания данных из файла From FileБлок считывания данных из рабочего пространства From WorkspaceБлок сигнала нулевого уровня GroundБлок входного порта InportRepeating Sequence StairRepeating Sequence InterpolatedCounter Free-Running и Counter LimitedSinks — блоки приема и отображения информацииScope — графопостроитель переменных во времениFloating Scope — графопостроитель без линий сигналовХУ Graph — графопостроитель в координатах переменныхDisplay — цифровой дисплейStop Simulation — блок остановки моделированияТо File — блок сохранения данных в файлеТо Workspace — блок сохранения данных в рабочей областиTerminator — концевой приемник (заглушка)Outport — блок выходного портаContinuous — блоки моделирования в непрерывном времениDerivative — блок вычисления производнойIntegrator — накопитель, аккумулятор ресурсов, информацииTransport Delay — блок временной задержки сигналаVariable Transport Delay — блок управляемой задержки сигналаTransfer Fen — блок передаточной функцииDiscontinuities — блоки не гладких, разрывных функцийSaturation — блок ограничения сигналовDead Zone — мертвая зона, зона нечувствительностиRate Limiter — ограничение скорости (темпа) изменения сигналаBacklash — блок люфтаRelay — релейный блокQuantizer — блок квантования по уровнюHit Crossing — определение момента пересечения порогового значенияCoulomb and Viscous Friction — блок сухого и вязкого тренияWrap То Zero — обнуление по порогуDiscrete — дискретные блокиUnit Delay — блок единичной дискретной задержкиInteger Delay — задержка на фиксированное количество тактов вычисленийDiscrete-Time Integrator — дискретный интеграторMemory — задержка сигнала на один тактDiscrete Transfer Fen — дискретная передаточная функцияLogic and Bit Operations — логические и битовые операцииLogical Operation — блок логических операцийRelational Operator — блок вычисления операции отношенияGombinatorical Logic — блок комбинаторной логикиBirwise Logical Operator — блок побитовых логических операцийLookup Tables — операции с таблицамиLook-Up Table — одномерная таблицаLook-Up Table(2D) — двумерная таблицаLook-Up Table (n-D) — многомерная таблицаDirect Loop-Up Table (n-D) — блок таблицы с прямым доступомPreLook-Up Index Search — блок работы с индексамиInterpolation (n-D) using PreLook-Up — интерполяция табличной функцииMath Operations — блоки математических операцийSum, Add, Subtract, Sum of Elements, Bias — блоки вычисления суммы и разностиGain — умножениеSlider Gain — ручной регулятор коэффициента умноженияProduct, Divide, Product of elements — умножение, делениеDot Product — скалярное умножениеSign — определение знака сигналаAbs — вычисление модуляMath Function — вычисление математических функцийRounding Function — округление числового значенияPolynomial — вычисление полинома, степенного многочленаMinMax — определение минимального или максимального значенияTrigonometric Function — вычисление тригонометрических функцийAlgebraic Constraint — блок алгебраического контураAssignment — присвоение новых значений элементам массиваMatrix Concatenation — объединение сигналов в матрицуReshape — преобразование размерности сигналаБлоки операций с комплексными числамиModel Verification — контроль переменных моделирования в заданных границахModel-Wide Utilities — блоки информации о моделиИнформационный блок Model InfoPorts Subsystems — блоки для создания подсистемFunction-Call Generator — блок, задающий количество итерацийSubsystem, Atomic Subsystem, CodeReuse Subsystem — виртуальная и монолитная подсистемыModel — включение модели в другую модельConfigurable Subsystem — конфигурируемая подсистемаTriggered Subsystem — управляемая фронтом сигнала подсистемаEnabled Subsystem — управляемая уровнем сигнала подсистемаEnabled and Triggered Subsystem — управляемая уровнем и фронтом сигнала подсистемаFunction-call subsystem — управляемая функцией подсистемаFor Iterator Subsystem — управляемая циклом подсистемаWhile Iterator Subsystem — управляемая циклом подсистемаIf или Switch Case Action Subsystem — подсистема, управляемая по условиюIf — блок условного оператораSignal Attributes — блоки, отражающие характеристики сигналов (линий материальных, информационных и денежных потоков)Блоки Data Туре — типы сигналовIC — блок установки начального значения сигналаБлок проверки сигнала — Signal SpecificationProbe — контроль свойств сигналаWidth — блок определения размерности сигналаSignal Routing — маршрутизация сигналов (управление потоками)Bus — блоки управления шинами сигналовМих — мультиплексор, объединитель сигналовDemux — демультиплексор разделитель сигналовSelector — селекторMerge — блок объединения сигналовManual Switch — ручной переключательSwitch — переключательБлок многовходового переключателя Multiport SwitchБлок передачи сигнала GotoБлок приема сигнала FromGoto Tag Visibility — блок признака видимости сигналаData Store Memory — блок создания общей области памятиData Store Write — блок записи данных в общую область памятиData Store Read — блок считывания данных из общей области памятиUser Defined Functions — небиблиотечные функции, создаваемые пользователемFen — блок задания функцииMATLAB Fen — блок задания функции MATLABS-Function — Simulink-функции, создаваемые пользователемМаскирование подсистемУправление моделированием, операционная средаЗапуск моделированияConfiguration Parameters — параметры и методы моделированияSolverData Import/Export — установка параметров обмена с рабочей областьюOptimization рапе — окошко параметров улучшения моделированияУстановка параметров диагностирования моделиОтладка моделейОтладчик моделейДополнительные инструменты отладки ProfilerУлучшение моделированияПовышение скорости расчетаПовышение точности расчетаФункции MATLAB для управления модельюСистема меню обозревателя библиотек программы SimulinkСистема меню окна моделиЛитература