Автор работы: Пользователь скрыл имя, 28 Февраля 2012 в 09:24, курсовая работа
В настоящее время научно-технические расчеты на компьютерах все чаще проводятся с использованием современных математических пакетов (MatLab, Maple, MathCAD и др.) Эти специализированные математические программы позволяют быстро реализовать соответствующие математические модели на компьютере, минуя или значительно сокращая стадию программирования, характерную для традиционных языков программирования (Fortran, Basic, Pascal и др.), которая помимо больших затрат времени требует также соответствующей высокой квалификации от исследователя.
Содержание:
Введение …………………………………………………………………….4
Методы решения линейных и нелинейных уравнений в среде MathCad………………………………………………………………….5-6
Описание алгоритма решения функций………………………………...7-8
Заключение………………………………………………………………….9
Список литературы………………………………………………………..10
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Бийский технологический институт (филиал)
федерального государственного бюджетного образовательного учреждения высшего профессионального образования
«Алтайский государственный технический
университет им. И.И. Ползунова»
(БТИ АлтГТУ)
Кафедра информатики и вычислительной математики
УДК 681.3.06 |
Курсовая работа сдана на оценку ______________________________ Руководитель работы _______________________
подпись, должность, и.о. |
Решение систем линейных и нелинейных уравнений в среде MathCad.
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К КУРСОВОЙ РАБОТЕ
по дисциплине «Информатика»
КР 220501 .10.000 ПЗ
обозначение документа
Выполнил
студент гр. УК-11 Николенко Д.С.
Нормоконтролер
доцент, к.т.н. Трутнева Л.И
Бийск 2011
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Бийский технологический институт (филиал)
федерального государственного бюджетного образовательного учреждения высшего профессионального образования
«Алтайский государственный технический
университет им. И.И. Ползунова»
(БТИ АлтГТУ)
Кафедра информатики и вычислительной математики
УТВЕРЖДАЮ
Зав. кафедрой ИВМ
__________ Г.И. Севодина
«_5» _октября____ 2011_ г.
ЗАДАНИЕ
на курсовую работу по дисциплине «Информатика»
студенту__Николенко Д.С. ______________________________
группа _____УК-11_______________ факультет ___МФ_________
Тема проекта: «Решение систем линейных и нелинейных уравнений в среде MathCad.»
Срок сдачи студентом законченного проекта ________________
Исходные данные к проекту: (Текст задания)______Вариант 10______________
Даны системы линейных
и нелинейных уравнений . Решить
системы линейных и нелинейных
уравнений всеми возможными способами
автоматизированной системе MathCad. ______________________________
Дата выдачи
задания: ______________________________
_______________(Ф.И.О.)_______
Содержание:
Введение:
В настоящее
время научно-технические
Для меня, как студента механического факультета, эта программа является достаточно важной в плане подготовки научных и технических документов, позволяет обрабатывать данные в числовом и аналитическом виде.
В данной курсовой работе мной изучены принципы решения линейных и нелинейных уравнений, важные для моей будущей деятельности и профессии.
Методы решения линейных и нелинейных уравнений в среде MathCad
Решение методом обратной матрицы - решение систем линейных алгебраических уравнений с ненулевым определителем основной матрицы состоит в поиске матрицы, обратной к основной матрице, и умножению ее на матрицу свободных членов.
Решение с помощью функции lsolve - для решения систем линейных уравнений можно также использовать стандартную функцию lsolve(A,B), которая возвращает вектор решений для заданных значений матрицы коэффициентов A и вектора свободных членов B. Матрица A, как и в предыдущем случае, должна быть не вырожденной.
Решение с помощью метода Гауса - этот метод состоит в том, что систему n уравнений приводят последовательным исключением неизвестных к системе треугольного вида, а затем ступенчатую матрицу преобразуют так, чтобы в первых n столбцах получилась единичная матрица. Последний (n+1) столбец содержит решение системы. В MathСad прямой и обратный ходы метода Гаусса выполняет функция rref(M).
В отличие от систем линейных уравнений для систем нелинейных уравнений не известны прямые методы решения. Лишь в отдельных случаях систему можно решить непосредственно. Например, для системы из двух уравнений иногда удается выразить одно неизвестное через другое и таким образом свести задачу к решению одного нелинейного уравнения относительно одного неизвестного.
Решить уравнение аналитически - значит найти все его корни, т.е. такие числа, при подстановке которых в исходное уравнение получим верное равенство. Графически - значит найти точки пересечения графика функции с осью OX. Для этого используется вычислительный блок Given...Find. Этот блок хорош тем, что он способен предоставить результат решения системы уравнений в двух видах: численном и символьном.
Описание алгоритма решения функций
Решение методом обратной матрицы:
Решение с помощью функции lsolve:
решение и ответ
Решение с помощью метода Гауса:
исходные данные
матрица не вырожденна
Решение и ответ:
Начальные приближения
Заключение:
Данная курсовая работа позволила мне более близко познакомиться с пакетом системы компьютерной математики MathCad. Мной были рассмотрены способы численного решения линейных и нелинейных уравнений с использованием данной программы.
Задачи исследования были реализованы т.к. в курсовой работе были описаны все численные методы решения уравнений, и рассмотрена работа некоторых из них в системе MathCad на конкретных примерах.
Курсовая работа дает наглядное представление о сформулированной цели исследования: использование системы компьютерной математики MathCad для решения задач вычислительной математики дает наиболее наглядное, простое, решение этих задач, по сравнению со всеми другими используемыми для этого средствами. Все это позволяет утверждать целесообразность обучения студентов ВУЗа решению математических задач с использованием системы компьютерной математики MathCad.
Список литературы:
Информация о работе Решение систем линейных и нелинейных уравнений в среде MathCad