- •Содержание
- •Часть 1. Программа на языке Turbo Pascal. . . . . . . . . . . . . . . . . .5
- •Часть 2. Рабочая книга Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
- •Приложение№ 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
- •Введение
- •Часть1. Программа на языке Turbo Pascal
- •Часть 2. Рабочая книга Excel
- •2.1 Лист презентации
- •2.2 Лист меню
- •2.3. Решения нелинейного уравнения
- •2.4 Решение системы линейных уравнений.
- •2.5 Решение системы линейных уравнений в MathCad.
- •2.6 Решение задачи оптимизации
- •2.7 Решение экономической задачи
- •Заключение
- •Использованная литература.
2.2 Лист меню
На втором листе Рабочей книги расположена пользовательская форма с управляющими кнопками (рисунок № 2.2.1 в Приложении№ 2), при нажатии которые осуществляется вызов различных листов Рабочей книги. На каждом листе находятся аналогичные кнопки возврата в основное меню. Все управляющие кнопки созданы с помощью автофигур, путём присоединения к ним макросов, содержащих оператор перехода на указанный лист книги:
Sheets (“Лист N”). Select
Все макросы представлены в Приложении№ 3(рисунок№ 2.2.2)
2.3. Решения нелинейного уравнения
Четвертый лист Рабочей книги Excel – решение нелинейного уравнения на промежутке .
При решении данного уравнения графически создана таблица значений функции в точках указанного промежутка, в соответствии с которой построен график с помощью Мастера диаграмм. Решение уравнения также было найдено с помощью команды Подбор параметра (рисунок №2.3.1 в Приложении№ 2).
2.4 Решение системы линейных уравнений.
На пятом листе показано решение системы линейных уравнений
в матричной форме. Неизвестная матрица равна произведению матрицы, обратной данной, на столбец свободных членов. Обратная матрица находится через математическую функцию МОБР, а неизвестная – МУМНОЖ (рисунок № 2.4.1 в Приложении№ 2).
2.5 Решение системы линейных уравнений в MathCad.
На шестом листе показано решение системы линейных уравнений в MathCad. С помощью встроенных функций находим матрицу, обратную данной, и произведение этой матрицы на столбец свободных членов (рисунок №2.5.1 в Приложении№ 2).
2.6 Решение задачи оптимизации
На данном листе решается задача нахождения экстремума функции при наличии ограничений.
Данная задача представляет собой пример задачи линейного программирования, для решения которой можно воспользоваться опцией Поиск решения.
Определяются значения левых частей уравнений-ограничений. Вводится формула (функция, для которой находится значение). Определяются ячейки со значениями переменных.
В окне Поиск решения заполняются поля:
целевая ячейка – ячейка с формулой функции;
изменяемые ячейки – 6 ячеек – x1,x2,x3,x4,x5,x6;
ограничения: равенство правой и левой частей уравнений-ограничений.
Поиск решения - нажатием кнопки Выполнить – мы получим результат (рисунок № 2.6.1 в Приложении№ 2).
2.7 Решение экономической задачи
На данном листе решается экономическая задача «Расчёт ежемесячных платежей по кредиту в банке». Необходимо ввести сумму кредита, срок кредита и количество процентов за использование кредита, а затем рассчитать ежемесячные платежи по кредиту. Результат решения представлен в Приложении № 2(рисунок № 2.7.1).
Заключение
Анализ выполненных заданий позволяет судить о том, что использование программных средств для решения разнообразных задач весьма эффективно, будь то задача математического или экономического содержания. Единожды написанная программа осуществляет расчеты в зависимости от введенных данных, которые можно изменять.
Таким образом, появляется возможность:
- анализировать данные и выбирать наиболее оптимальные решения
- автоматизировать выполнение частых и трудоемких операций
- повысить наглядность представляемых данных.
Эти возможности являются весьма весомым аргументом в пользу применения компьютера для решения широкого круга задач, а круг этот постоянно растёт.
В процессе выполнения данного курсового проекта была изучена литература на заданную тему. Далее составлен алгоритм, по которому и написана данная программа и разработана книга, содержащая математические и экономические расчеты. Затем осуществлялась отладка и тестирование программ. В результате выполнения были получены оптимальные результаты.