- •Оглавление
- •Введение
- •1 Численное интегрирование
- •1.1 Теория и исходные данные
- •1.1.1 Метод квадратур Гаусса
- •1.1.2 Метод Монте-Карло
- •1.2 Вычисление определенного интеграла в ms Excel
- •1.3 Вычисление определенного интеграла в MathCad
- •1.4 Вычисление определенного интеграла с помощью vba
- •1.5 Вычисление определенного интеграла с помощью MatLab
- •2 Квадратичная аппроксимация
- •2.1 Теория и исходные данные
- •2.2 Квадратичная аппроксимация с помощью электронных таблиц ms Excel
- •2.3 Квадратичная аппроксимация с помощью программы MathCad
- •2.4 Квадратичная аппроксимация в vba
- •2.5 Квадратичная аппроксимация в MatLab
- •3 Решение кубического уравнения
- •3.1 Теория и исходные данные
- •3.2 Решение кубического уравнения с помощью ms Excel
- •3.3 Решение кубического уравнения в MathCad
- •3.4 Решение кубического уравнения в vba
- •3.5 Решение кубического уравнения в MatLab
- •4 Решение трансцендентного уравнения
- •4.1 Теория и исходные данные
- •4.2 Решение трансцендентного уравнения с помощью ms Excel
- •4.3 Решение трансцендентного уравнения в MathCad
- •4.4 Решение трансцендентного уравнения в vba
- •4.5 Решение трансцендентного уравнения в MatLab
- •5 Решение системы линейных алгебраических уравнения
- •5.1 Теория и исходные данные
- •5.2 Решение системы линейных алгебраических уравнений в ms Excel
- •5.3 Решение системы линейных алгебраических уравнений в MathCad
- •5.4 Решение системы линейных алгебраических уравнений в vba
- •5.5 Решение системы линейных алгебраических уравнений в MatLab
- •6 Суммирование рядов
- •6.1 Теория и исходные данные
- •6.2 Суммирование ряда в ms Excel
- •6.3 Суммирование рядов в MathCad
- •6.4 Суммирование ряда в vba
- •6.5 Суммирование ряда в MatLab
- •Заключение
- •Список использованной литературы
М
инистерство
образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
Национальный минерально-сырьевой университет «Горный»
Кафедра информатики и компьютерных технологий
Курсовая работа
По дисциплине: ИНФОРМАТИКА
(наименование учебной дисциплины согласно учебному плану)
Тема: Решение типовых вычислительных задач с помощью MS Excel, MathCad, MatLab, VBA
Автор: студент гр. МНМ-15 /Баринков В. М./
(подпись) (Ф.И.О.)
ОЦЕНКА
Дата: марта 2016
ПРОВЕРИЛ:
Руководитель работы ассистент /Косарев О. В./
(должность) (подпись) (Ф.И.О.)
Санкт-Петербург
2016
Министерство
образования и науки Российской Федерации
Федеральное государственное бюджетное общеобразовательное учреждение высшего профессионального образования
Национальный минерально-сырьевой университет «Горный»
УТВЕРЖДАЮ
Заведующий кафедрой
/Маховиков А.Б./
(подпись) (Ф.И.О.)
" " 2016 г.
Кафедра Информатики и компьютерных технологий
КУРСОВАЯ РАБОТА
по дисциплине Информатика
(наименование учебной дисциплины согласно учебному плану)
ЗАДАНИЕ
Студенту группы МНМ-15 Баринков Владислав Михайлович
(шифр группы) (Ф.И.О.)
1. Тема работы: Решение типовых вычислительных задач помощью Microsoft Excel, MathCAD, MatLab и Visual Basic for Application.
2. Исходные данные к работе: Вариант №19. Заданы значения для вычисления определенных интегралов, система линейных алгебраических уравнений, нелинейное трансцендентное уравнение, нелинейное кубическое уравнение, набор данных для квадратичной аппроксимации и функция для вычисления ее значения в точке через разложение в ряд.
3. Содержание пояснительной записки: Титульный лист, задание на лабораторную работу, аннотация, оглавление, разделы 1-6, заключение, список использованной литературы.
4. Перечень графического материала Рисунки, таблицы
5. Срок сдачи законченной работы
6. Задание выдал (руководитель работы) /асс. Косарев О.В./
(подпись) (должность, Ф.И.О.)
7. Задание принял к исполнению студент /Баринков В. М./
(подпись) (Ф.И.О.)
8. Дата получения задания: 8_ февраля 2016г.
Аннотация
Пояснительная записка представляет собой отчет по курсовой работе «Решение типовых вычислительных задач». В ней рассматриваются основные расчеты и численные метода. В пояснительной записке представлены решения шести задач, которые включают в себя вычисление определенного интеграла, полиномиальную аппроксимацию, решение нелинейного и трансцендентного уравнений, а также решение системы линейных алгебраических уравнений и задачу на суммирование рядов. Каждая задача решена средствами Microsoft Excel, MathCAD, Visual Basic for Application и MatLab.
Страниц 46, рисунков 54, таблиц 8.
Оглавление
Оглавление 4
Введение 6
1 Численное интегрирование 7
1.1 Теория и исходные данные 7
1.1.1 Метод квадратур Гаусса 7
1.1.2 Метод Монте-Карло 8
1.2 Вычисление определенного интеграла в MS Excel 9
1.3 Вычисление определенного интеграла в MathCad 10
1.4 Вычисление определенного интеграла с помощью VBA 10
1.5 Вычисление определенного интеграла с помощью MatLab 12
2 Квадратичная аппроксимация 14
2.1 Теория и исходные данные 14
2.2 Квадратичная аппроксимация с помощью электронных таблиц MS Excel 14
Как видно из скриншотов 9 и 10, коэффициенты a, b и c, полученные решением системы (12) и посчитанные программой, полностью совпадают. 16
2.3 Квадратичная аппроксимация с помощью программы MathCad 17
2.4 Квадратичная аппроксимация в VBA 17
2.5 Квадратичная аппроксимация в MatLab 20
3 Решение кубического уравнения 23
3.1 Теория и исходные данные 23
Исходные данные: a=1, b=1, c=5, d=6, f=433 [1]. 23
3.2 Решение кубического уравнения с помощью MS Excel 24
3.4 Решение кубического уравнения в VBA 25
3.5 Решение кубического уравнения в MatLab 26
4 Решение трансцендентного уравнения 28
4.1 Теория и исходные данные 28
4.3 Решение трансцендентного уравнения в MathCad 29
4.4 Решение трансцендентного уравнения в VBA 30
4.5 Решение трансцендентного уравнения в MatLab 30
5 Решение системы линейных алгебраических уравнения 33
5.1 Теория и исходные данные 33
5.2 Решение системы линейных алгебраических уравнений в MS Excel 33
5.3 Решение системы линейных алгебраических уравнений в MathCad 35
5.4 Решение системы линейных алгебраических уравнений в VBA 35
5.5 Решение системы линейных алгебраических уравнений в MatLab 37
6 Суммирование рядов 39
6.1 Теория и исходные данные 39
6.2 Суммирование ряда в MS Excel 39
6.3 Суммирование рядов в MathCad 41
6.4 Суммирование ряда в VBA 42
6.5 Суммирование ряда в MatLab 44
Заключение 46
Список использованной литературы 47
Введение
Значительная часть работы материаловеда связана с проведением расчетов, многие из которых являются трудоемкими и требуют много времени. Расчеты упрощает персональный компьютер, являющийся в настоящее время основным вычислительным средством. Вычислительные возможности современных компьютеров реализованы как в программах общего назначения, так и в специализированном программном обеспечении.
В курсовой работе представлено проведение типовых вычислительных расчетов с использованием вычислительных возможностей программ общего назначения, таких как Microsoft Excel, MathCad, Visual Basic for Application (VBA) и MatLab.
В тексте курсовой работы сначала приводятся теоретические сведения, расчетные схемы и формулы, а затем описываются решения конкретной задачи с помощью вышеуказанных программных средств. Решения всех задач были проведены в соответствии с 19 вариантом методического указания «Информатика. Решение типовых вычислительных задач с помощью MS Excel, MathCad, MatLab, VBA» Глазков В.В.
