Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка к курсовой работе.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.2 Mб
Скачать

М инистерство образования и науки Российской Федерации

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

высшего профессионального образования

Национальный минерально-сырьевой университет «Горный»

Кафедра информатики и компьютерных технологий

Курсовая работа

По дисциплине: ИНФОРМАТИКА

(наименование учебной дисциплины согласно учебному плану)

Тема: Решение типовых вычислительных задач с помощью 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» Глазков В.В.