Автор работы: Пользователь скрыл имя, 06 Мая 2013 в 19:00, курсовая работа
Цель курсовой работы: закрепление и развитие навыков по программным продуктам Excel и Mathcad, которые понадобятся в процессе дальнейшего обучения в Вузе и в профессиональной деятельности инженера.
Курсовая работа состоит из 4 обязательных и одного дополнительного заданий. Задания выполняются в программах Excel и Mathcad.
Введение 4
1 Задание №1 5
1.1 Условие задания 5
Уравнение . Интервал [-5;10]. 5
1.2 Выполнение задания 6
Рис. 1. Табуляция функции и построение графика в Excel. 6
6
Рис. 2. Фрагмент листа Excel с найденными корнями уравнения. 6
3. С помощью программы Mathcad построим график функции на интервале [-5;10] (рис. 5). По графику определяем приближенные значения корней уравнения: -4.7, 0.6 и 6.2. 8
2 Задание № 2. 10
2.1 Условие задания 10
2.2 Выполнение задания 10
1. Вычислим значение матрицы D. С помощью Excel произведем расчет матрицы D (рис. 9) 10
Рис. 9. Вычисление матрицы D в Excel. 10
Рис. 10. Решение системы линейных уравнений с помощью Excel. 11
3 Задание № 3. 12
3.1 Условие задания 12
3.2 Выполнение задания 12
4 Задание № 4. 18
4.1 Условие задания 18
18
4.2 Выполнение задания 18
Рис. 21. Табулирование функции 2-х переменных в Excel. 19
Рис. 22. График функции двух переменных 19
Список литературы 26
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
БРЯНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра «Информатика и программное обеспечение»
КУРСОВАЯ РАБОТА
по курсу
«Информатика»
Тема: «Решение инженерных задач с помощью Excel и Mathcad»
Вариант 5
Выполнил ст.гр. 12-ИВТ-2:
Веркин А. Ю.
_____доц. Копелиович Д.И.
БРЯНСК 2012
Содержание
Введение 4
1 Задание №1 5
1.1 Условие задания 5
Уравнение . Интервал [-5;10]. 5
1.2 Выполнение задания 6
Рис. 1. Табуляция функции и построение графика в Excel. 6
6
Рис. 2. Фрагмент листа Excel с найденными корнями уравнения. 6
3. С помощью программы Mathcad построим график функции на интервале [-5;10] (рис. 5). По графику определяем приближенные значения корней уравнения: -4.7, 0.6 и 6.2. 8
2 Задание № 2. 10
2.1 Условие задания 10
2.2 Выполнение задания 10
1. Вычислим значение матрицы D. С помощью Excel произведем расчет матрицы D (рис. 9) 10
Рис. 9. Вычисление матрицы D в Excel. 10
Рис. 10. Решение системы линейных уравнений с помощью Excel. 11
3 Задание № 3. 12
3.1 Условие задания 12
3.2 Выполнение задания 12
4 Задание № 4. 18
4.1 Условие задания 18
18
4.2 Выполнение задания 18
Рис. 21. Табулирование функции 2-х переменных в Excel. 19
Рис. 22. График функции двух переменных 19
Список литературы 26
Данная курсовая работа посвящена изучению и анализу эффективности программных продуктов MathCAD и Excel.
Excel – программа для работы с электронными таблицами. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и язык макропрограммирования VBA. На сегодняшний день Excel является одним из наиболее популярных приложений в мире.
Прямое назначение Excel - составление таблиц, графиков, отчетов, диаграмм и различных схем. Программа позволяет составлять наглядные отчеты, анализировать определенные изменения, прослеживать тенденции в развитии чего-либо и многое другое. Excel содержит встроенные формулы, которые позволяют использовать EXCEL как профессиональный калькулятор.
MathCAD – математический редактор, позволяющий проводить разнообразные научные и инженерные расчёты, начиная от элементарной арифметики и заканчивая сложными реализациями численных методов. Благодаря простоте применения, наглядности математических действий, обширной библиотеке встроеных функций и численных методов, возможности символьный вычислений, а также превосходному аппарату представления результатов (графиков самых разных типов, мощных средств подготовки печатных документов и Web-страниц), MathCAD стал наиболее популярным математическим приложением.
Основное преимущество MathCAD и Excel по сравнению с другими расчетными пакетами состоит в том, что они не требуют особой компьютерной и математической подготовки для решения задач средней сложности.
Цель курсовой работы: закрепление и развитие навыков по программным продуктам Excel и Mathcad, которые понадобятся в процессе дальнейшего обучения в Вузе и в профессиональной деятельности инженера.
Курсовая работа состоит из 4 обязательных и одного дополнительного заданий. Задания выполняются в программах Excel и Mathcad.
Дано нелинейное уравнение вида f(x)=0.
Уравнение . Интервал [-5;10].
На полученном графике определяем приближенные значения корней уравнения. Данные корни будут находиться в точках пересечения графика функции с осью абсцисс, а также их приближенные значения можно определить по таблице табуляции в строках, где значения в столбце y меняют свой знак. Получаем следующие приближенные значения корней уравнения: 1.2, 2.2 и 8.
С помощью процедуры подбор параметра определяем точное значение корня для каждого приближенного значения. Получаем следующие значения корней уравнения: x1=-4,73680553612851, x2= 0,532959188246572 и x3= 6,26694891921861 (рис.2).
Рис. 2. Фрагмент листа Excel с найденными корнями уравнения.
2. Найдем в Excel экстремумы функции f(x). Найдем точку минимума в районе x=2. Для нахождения этого экстремума воспользуемся надстройкой «Поиск решения» и настроим её согласно рис.3.
Рис. 3. Настройка формы «Поиск решения».
Сформируем отчет о результатах поиска (рис. 4), из которого видно, что искомое значение экстремума функции xmin=2,01974826243316.
Рис. 4. Отчет о результатах поиска экстремума функции с помощью надстройки «Поиск решения»
3. С помощью программы Mathcad построим график функции на интервале [-5;10] (рис. 5). По графику определяем приближенные значения корней уравнения: -4.7, 0.6 и 6.2.
Рис. 7. График функции f(x), построенный в Mathcad.
С помощью функции root находим точные значения корней уравнения: x1=-4.737, x2=0.6 и x3=6.2.
4. Используя символьные
Построим график производной функции f(x). По графику определяем приближенное значение корня f'(x)=0: x=2;. С помощью функции root находим точное значение корня уравнения f'(x)=0 (рис. 6), а значит и значение экстремумов функции f(x): x=2.02.
Рис. 8. Нахождение корней уравнения и экстремума функции с помощью Mathcad.
При сравнении полученных результатов видно, что значения, полученные в Mathcad точнее, чем результаты в Excel. Таким образом, можно сделать вывод что при что при решении задач нахождения корней нелинейного уравнения и поиска экстремумов функции Mathcad эффективнее Excel
Даны матрицы A, B и С. Вычислить матрицу D по формуле согласно варианту. Используя коэффициенты полученной матрицы D решить систему уравнений согласно варианту. Задание выполнить в Excel и Mathcad.
A= , B= и С= .
Формула: .
Система уравнений:
1. Вычислим значение матрицы D. С помощью Excel произведем расчет матрицы D (рис. 9)
Рис. 9. Вычисление матрицы D в Excel.
Запишем систему уравнений, используя коэффициенты из полученной матрицы:
Решим полученную систему уравнений в Excel с помощью обратной матрицы. (рис. 10).
Рис. 10. Решение системы линейных уравнений с помощью Excel.
2. Проведем расчет матрицы D средствами Mathcad. Заполним матрицу коэффициентов системы уравнений и найдем ее решение (рис. 11)
Рис. 11. Вычисление матрицы D и нахождение решения системы уравнений в Mathcad.
Даны координаты точек (xi,yi) для которых необходимо выполнить следующее:
x |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
y |
1.95 |
2.1 |
2.52 |
2.62 |
3 |
3.17 |
3.74 |
4.04 |
4.42 |
5.02 |
Виды аппроксимации: полином 2-й степени и экспоненциальный
Решим все поставленные задачи с использованием Mathcad.
Проведем кусочно-линейную интерполяцию для заданных точек (xi,yi) и определяем значение функции для указанных значений аргумента (рис. 12):
x |
1.3 |
2.6 |
4.4 |
5.9 |
7.1 |
8.75 |
y |
2.226 |
2.58 |
3.068 |
3,683 |
4.078 |
4.87 |
Проведем полиномиальную интерполяцию. Учитывая, что задано 10 точек, то полином должен быть 9-й степени. В результате получили полином, представленный на рис. 13. Построим его график, на котором отметим исходные точки (рис. 13). По графику можно убедиться, что полином проходит через все заданные точки. С помощью полученного полинома определим для заданных точек значение функции (рис. 13):
x |
1.3 |
2.6 |
4.4 |
5.9 |
7.1 |
8.75 |
y |
2.465 |
2.491 |
3.06 |
3.671 |
4.025 |
5.873 |
Проведем с помощью Mathcad аппроксимацию для заданных точек с помощью полинома 2-й степени и экспоненциальной функции (рис. 14). Определим сумму квадратов отклонений для узловых точек (рис. 14):
Можно сделать вывод, что с помощью полиномиальной функции мы получаем более точное приближение.
Рис. 14. Аппроксимация точек в Mathcad.
Построим на одной координатной плоскости графики аппроксимирующих функций (рис. 15).
Рис. 15. Графики аппроксимирующих функций.
Вызовем контекстное меню для одной из точек на графики и выберем пункт «Добавить линию тренда…». Для начала проведем линейную аппроксимацию. Для этого в открывшемся диалоговом окне «Линия тренда» выберем «Линейная». Аналогично добавил линию тренда на основе экспоненциальной функции. В настройках линий тренда выставим галочку «показывать уравнение на диаграмме». Результат представлен на рис. 17.
Получили следующие
Определим сумму квадратов отклонений для полученных функций в узловых точках (рис. 18). Получим:
Найти экстремум функции двух переменных в Excel и Mathcad. Построить график двухмерной поверхности в Excel и Mathcad. Сравнить результаты и сделать выводы.
Информация о работе Решение инженерных задач с помощью Excel и Mathcad