Моделирование развития финансовой пирамиды

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

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

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

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

Размещено на http://www.allbest.ru/

Федеральное агентство по образованию

Томский государственный университет систем управления и радиоэлектроники (ТУСУР)

ЛАБОРАТОРНАЯ РАБОТА №3

по дисциплине «Разработка и стандартизация программных средств и информационных технологий»

МОДЕЛИРОВАНИЕ РАЗВИТИЯ ФИНАНСОВОЙ ПИРАМИДЫ

Студент гр. з-449-б А.Б. Алегин

2014

Цель работы: освоить приемы решения обыкновенных дифференциальных уравнений с помощью Excel, провести их параметрические исследования и познакомиться с функциями ВПР, СМЕЩ, ПОИСКПОЗ.

Задание

1. Построить таблицу, состоящую из следующих граф: День; Курс продаж; Продано в день; Продано всего; Курс покупки; Куплено в день; Куплено всего; Сумма в кассе; Доход в день; Доход всего. Исходные данные использовать с абсолютной адресацией, выбирая их из Таблицы исходных данных. Сдвиг волны «покупка-продажа» задать программно с помощью функций Excel из категории Ссылки и массивы.

2. Построить в одной системе координат графики изменения количества денег в кассе и изменения доходов организатора пирамиды, взяв реальный диапазон дней.

3. С помощью функций Excel определить сумму максимального дохода и день ее достижения.

4. Любое дело требует начальных расходов, иногда весьма существенных. С помощью сервисного средства Excel Подбор параметра подобрать такое минимальное значение начального капитала, которое бы позволило бы не уйти в «отрицательную сумму в кассе» на начальном этапе развития пирамиды.

5. Изменяя исходные данные, проследить за изменением дохода организатора (в каждом варианте меняется только один параметр!). Результаты исследований оформить в виде Таблицы параметрического исследования модели:

уравнение дифференциальный пирамида доход

Изменяемый

параметр

Увеличиваем параметр

Уменьшаем параметр

Значение

День Х

Доходы на день Х

Значение

День Х

Доходы на день Х

M

KA

...

Исходные данные для расчета

Число жителей в городе M=1000000.

Коэффициент ажиотажа КА= .

Ежедневные расходы (руб.) R=1200.

Время между покупкой и продажей акции (дни) Т=50.

Норма прибыли (ежедневный процент от суммы в кассе) ?=3.

Состояние на первый день:

начальный капитал (руб.) П1=100000;

число купивших акции в первый день NK1=100.

Построение

Построим таблицу для моделирования пирамиды. Первые три строки выделим под исходные данные задачи. Дальше расположим заголовок расчетной таблицы и формулы для вычисления значений.

Рис. 1 Формулы для расчета значений

Результат расчета

Рис. 2 Результат расчета

Построим в одной системе координат графики изменения количества денег в кассе П(D) и изменения доходов организатора пирамиды Д(D), взяв диапазон дней от 1 до 157.

Рис. 3 Графики изменения количества денег в кассе и доходов организаторов

Определим максимальную сумму дохода, используя функцию поиска максимального числа в диапазоне МАКС

=МАКС(I7:I146)

Определим день достижения максимального дохода. Сначала определим, на какой строке таблицы находится максимальный доход. Его значение у нас сохранено в ячейке H3. Столбец с доходом Д(D) - это столбец I. Число 0 - это тип сопоставления при поиске, которое означает, что нужно найти точно такое же значение

ПОИСКПОЗ($H$3;I7:I177;0)

Получается, что на 140 день будет получен максимальный доход в размере 1 655 270 руб. 54 коп.

Определим минимальное значение начального капитала, которое позволяет не получить отрицательную сумму в кассе на начальном этапе развития пирамиды.

Ежедневные расходы организаторов составляют 1200 руб. в день. Определим день, когда в кассе было самое минимальное количество денег. Это 46 день. Значит, для функции «Подбор параметра» возьмем ячейку на один день раньше - J51.

Рис. 4 Подбор размера минимального начального капитала

Сумма начального капитала может быть уменьшена до 83 255 руб. 41 коп.

Исследование

Проведем исследование модели финансовой пирамиды. Для этого будем изменять исходные данные модели в сторону увеличения и в сторону уменьшения. Для этого добавим на странице Excel «Исследования» над каждым исходным параметром ячейку с коэффициентом изменения и для контроля «ухода в минус» - минимальное значение денег в кассе. Каждый из параметров мы будет увеличивать и уменьшать на одну и ту же величину - 20%.

Рис. 5 Организация таблицы для проведения исследования

Таблица 1

Исследование модели финансовой пирамиды

Изменяемый параметр

Увеличиваем параметр

Уменьшаем параметр

Значение

День Х

Доходы на день Х

Значение

День Х

Доходы на день Х

Число жителей М

1200000

126

1936852,77

800000

0

пирамида не развивается, Dmin=56

Коэффициент ажиотажаKA

0,00000012

124

1 593 093,06

0,00000008

0

пирамида не развивается, Dmin=56

Расходы на строительство пирамиды R

1440

140

1 629 558,05

960

140

1 680 983,03

Время T

60

140

1 839 844,59

40

133

1 385 542,01

Норма прибыли S (%)

3,6%

138

1 777 602,94

2,4%

140

1 494 237,19

Начальный капитал П1

120000

140

1 674 989,26

80000

140

1 635 551,75

Число купивших акции в 1-вый день NK1

120

138

1 634 835,75

80

140

1 673 608,83

Построим графики влияния изменения параметров на величину дня Х и доходов на день Х.

Рис. 6 День Х. Увеличение параметров

Рис. 7 Доход на день Х. Увеличение параметров

Рис. 8 День Х. Уменьшение параметров

Рис. 9 Доход на день Х. Уменьшение параметров

Вывод

Как видно из таблицы 1 и графиков на рис.6 и 7, при увеличении параметров пирамиды на 20% «День Х» наступает или быстрее, или остается на прежнем уровне.

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

Наибольший прирост доходов дает увеличение количества жителей, увеличение времени между покупкой и продажей акций и увеличение процента прибыли.

При уменьшении численности населения и уменьшении коэффициента ажиотажа на 20% развитие пирамиды не происходит. На 56 день сумма в кассе становится отрицательной. В остальных случаях значение дня Х остается неизменным, кроме уменьшения времени между покупкой и продажей акций - день Х наступает быстрее на неделю.

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

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

...

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

  • Решение системы обыкновенных дифференциальных уравнений в программе Matlab. Применение метода Рунге–Кутты. Априорный выбор шага интегрирования. Построение трехмерного графика движения точки в декартовой системе координат и создание видеофайла формата AVI.

    контрольная работа [602,8 K], добавлен 04.05.2015

  • Команды, используемые при решении обыкновенных дифференциальных уравнений в системе вычислений Maple. Произвольные константы решения дифференциального уравнения второго порядка, представленном рядом Тейлора. Значения опции method при численном решении.

    лабораторная работа [47,2 K], добавлен 15.07.2009

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

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

  • Разработка алгоритма и написание программы на языке Turbo Pascal. Построение электронных таблиц, отражающих расчеты за услуги фирмы. Вычисление значения функций и построение их графиков в Excel в одной системе координат. Порядок создания Web-страниц.

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

  • Решение системы дифференциальных уравнений, заданной в нормальной форме Коши. Определение аналитических зависимостей изменения переменных состояния системы с использованием преобразования Лапласа. Численный метод решения системы c помощью Mathcad.

    практическая работа [657,1 K], добавлен 05.12.2009

  • Решение дифференциальных уравнений с использованием классических алгоритмов численных методов Эйлера и Рунге-Кутта 4-го порядка. Команды, используемые при решении обыкновенных дифференциальных уравнений в системе вычислений. Результат работы программы.

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

  • Разработка программы для решения системы обыкновенных дифференциальных уравнений на базе языка программирования Паскаль АВС. Чтение исходных данных из внешнего файла. Вывод исходных данных и результатов на дисплей и во внешний файл. Суть метода Ейлера.

    реферат [126,1 K], добавлен 12.01.2012

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

    контрольная работа [1,3 M], добавлен 02.05.2013

  • Обзор методов решения в Excel. Рекурентные формулы метода Эйлера. Метод Рунге-Кутта четвертого порядка для решения уравнения первого порядка. Метод Эйлера с шагом h/2. Решение дифференциальных уравнений с помощью Mathcad. Модифицированный метод Эйлера.

    курсовая работа [580,1 K], добавлен 18.01.2011

  • Реализация решения обыкновенных дифференциальных уравнений 1-го и 2-го порядка методом Рунге-Кутты. Построение на ЭВМ системы отображения результатов в табличной форме и в виде графика. Архитектура и требования к разрабатываемым программным средствам.

    курсовая работа [2,7 M], добавлен 05.11.2011

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

    дипломная работа [1,6 M], добавлен 19.06.2012

  • Численные методы решения задачи Коши для обыкновенных дифференциальных уравнений: Эйлера, Рунге-Кутта, Адамса и Рунге. Техники приближенного решения данных уравнений: метод конечных разностей, разностной прогонки, коллокаций; анализ результатов.

    курсовая работа [532,9 K], добавлен 14.01.2014

  • Формальная процедура классификации возможных взаимодействий численности популяций в экосистемах. Моделирование логистической структуры в Matlab. Составление дифференциальных уравнений и программы изменения количества популяций биологических сообществ.

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

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

    контрольная работа [706,9 K], добавлен 08.03.2013

  • Математическая модель, описание теории, применяемой к задаче. Обсчет точек методом Рунге-Кутта, модифицированным методом Эйлера, схема и листинг программы. Решение дифференциальных уравнений и построение графиков, решение уравнений в среде Turbo Pascal.

    курсовая работа [76,7 K], добавлен 18.11.2009

  • Простейший способ построения 2D-графика. Способы проектирования двух графиков в одной системе координат. Закрепление графического окна. Дополнительные параметры команды plot. Axis: управление масштабом. Оформление графиков. Построение 3D-поверхности.

    презентация [962,5 K], добавлен 24.01.2014

  • Суть метода Рунге-Кутта и его свойства. Решение дифференциальных уравнений первого порядка. Вычислительный блок Given/Odesolve. Встроенные функции rkfixed, Rkadapt, Bulstoer. Решения линейных алгебраических уравнений в среде MathCad и Microsoft Excel.

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

  • Исследование свойств и поведения динамических объектов, описываемых системами обыкновенных нелинейных дифференциальных уравнений. Описание методов, программ и алгоритмов решения систем линейных и нелинейных алгебраических уравнений в системе MathCAD.

    контрольная работа [255,1 K], добавлен 16.01.2009

  • Решение дифференциального уравнения с помощью численных методов (Рунге-Кутта и Эйлера модифицированного). Особенности построения графиков в программе Microsoft Visual Basic 10 с использованием ответа задачи, который имеет незначительную погрешность.

    курсовая работа [1017,3 K], добавлен 27.05.2013

  • Ввод данных, построение графиков, встроенные функции БС и ПС для вычисления будущей стоимости с помощью формулы простых процентов (MS Excel). Синтаксис функции БС, вычисление будущего значения единой суммы. Вычисление текущего значения суммы (функция ПС).

    лабораторная работа [1,8 M], добавлен 12.12.2010

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