Автор работы: Пользователь скрыл имя, 09 Декабря 2013 в 17:18, курсовая работа
Задание: Решить систему уравнений методом Гаусса и с помощью встроенной функции: описать теоретический материал соответствующего метода решения, алгоритм применения данного метода для решения системы уравнений, сделать проверку правильности решения. Метод Гаусса — классический метод решения системы линейных алгебраических уравнений (СЛАУ). Это метод последовательного исключения переменных, когда с помощью элементарных преобразований система уравнений приводится к равносильной системе треугольного вида, из которой последовательно находятся все переменные системы.
1 Решение системы уравнений методом Гаусса и с помощью встроенной функции 3
1.1 Решение системы уравнений методом Гаусса 3
1.2 Решение систему уравнений с использованием встроенной функции 6
2 Решение системы уравнений матричным методом и с помощью вычислительного блока Given/Find 7
2.1 Решение системы уравнений матричным методом 7
2.2 Решение системы с помощью блока Given/Find 9
3 Нахождение производных функций 10
4 Полное исследование функции и построение её графика 11
5 Построение графика функции 16
6 Построение графика функции на заданном промежутке и нахождение корней уравнения 17
7 Нахождение пределов 18
8 Нахождение неопределенных и определённых интегралов 18
Литература: 20
Министерство образования Республики Беларусь
Учреждение образования «Гродненский государственный
университет имени Янки Купалы»
Физико-технический факультет
КУРСОВАЯ РАБОТА
по дисциплине: «Информатика»
тема: «Решение задач с помощью программного пакета MathCad»
Вариант 6
студента второго курса Калейника В.А.
Группа ТЭЭО-2
Содержание:
Задание: Решить систему уравнений методом Гаусса и с помощью встроенной функции: описать теоретический материал соответствующего метода решения, алгоритм применения данного метода для решения системы уравнений, сделать проверку правильности решения
Условие системы уравнений
Метод Гаусса — классический метод решения системы линейных алгебраических уравнений (СЛАУ). Это метод последовательного исключения переменных, когда с помощью элементарных преобразований система уравнений приводится к равносильной системе треугольного вида, из которой последовательно находятся все переменные системы.
Матрица А называется основной матрицей системы, В - столбцом свободных членов.
Достоинства метода:
- для матриц ограниченного размера менее трудоёмкий по сравнению с другими методами;
- позволяет однозначно установить, совместна система или нет, и если совместна, найти её решение;
- позволяет найти максимальное число линейно независимых уравне-ний - ранг матрицы системы.
Метод Гаусса применим для решения системы линейных алгебраических уравнений c невырожденной матрицей системы. Идея метода Гаусса состоит в том, что систему n линейных алгебраических уравнений относительно n неизвестных x1 , x2 , ..., xn
приводят последовательным
исключением неизвестных к
решение, которой находят по рекуррентным формулам:
xn =dn , xi = di -S nk=i+1cikxk , i=n-1, n-2, ...,1.
Матричная запись метода Гаусса.
Прямой ход метода Гаусса: приведение расширенной матрицы системы
к ступенчатому виду
с помощью элементарных операций над строками матрицы (под элементар-ными операциями понимаются следующие операции:
Составим матрицу системы и векторов свободных членов с помощью соответствующей пиктограммы на панели «Матрица»:
Производим слияние матриц с помощью функции augment:
Приводим полученную матрицу к ступенчатому виду функцией rref:
Та часть матрицы, полученная в результате вышеуказанных преобразований, в которой ранее находился вектор правых частей, даёт нам вектор неизвестных.
Выделим нужную
часть матрицы с помощью
Проведём проверку:
Полученный результат сходится с правой частью, значит система уравнений решена верно.
Для решения систем линейных алгебраических уравнений в программе «MathCad» имеется встроенная функция «lsolve». Рассмотрим решение СЛАУ с её помощью.
Составим матрицу системы:
Выполняем функцию lsolve (Вставка – Функция – lsolve) и получаем ответ:
Задание: Решить систему уравнений матричным методом и с помощью вычислительного блока Given и функции Find. Описать теоретический материал соответствующего метода решения, алгоритм применения данного метода, сделать проверку правильности решения.
Условие системы уравнений:
Матричный метод решения (метод решения через обратную матрицу) систем линейных алгебраических уравнений с ненулевым определителем состоит в следующем.
Пусть дана система линейных уравнений с n неизвестными (над произвольным полем):
Тогда её можно переписать в матричной форме AX=B, где А – основная матрица системы, В и Х – столбцы свободных членов и решений системы соответственно:
Умножим это матричное уравнение слева на А-1 — матрицу, обратную к матрице А :
А-1(АХ) = А-1В
Так как А-1А = Е, получаем Х = А-1 В . Правая часть этого уравнения даст столбец решений исходной системы. Условием применимости данного метода (как и вообще существования решения неоднородной системы линейных уравнений с числом уравнений, равным числу неизвестных) является невырожденность матрицы A. Необходимым и достаточным условием этого является неравенство нулю определителя матрицы A, det ≠0.
Для однородной системы линейных уравнений, то есть когда вектор В=0, действительно обратное правило: система АХ=0 имеет нетривиальное (то есть ненулевое) решение только если det А=0 . Такая связь между решениями однородных и неоднородных систем линейных уравнений носит название альтернативы Фредгольма.
Составим матрицу системы:
Перед нахождением обратной матрицы находим определитель, если он равен нулю, то обратной матрицы не существует:
Получаем решение матрицы:
Решающий блок Given - Find можно применять для решения систем нелинейных уравнений, как в численном, так и в символьном виде. Для численного решения с помощью решающего блока нужно задать начальные значения для неизвестных величин и заключить уравнения в ключевые слова, начинающиеся со слова Given и заканчивающиеся словом Find(var1,var2,…) со знаком = . Для символьного решения системы не надо вводить начальные значения, а вместо знака равно, поставить знак символьного равенства.
Задаём начальные приближённые значения для всех неизвестных, входящих в систему:
Открываем блок Given и записываем уравнения:
С помощью функции Find получает результат:
Задание: Найти производные данных функций.
1) Дана функция у, равная:
Введём её в рабочую область программы и отметим курсором переменную х, по которой производится дифференцирование. Затем выпол-ним команды меню: Символьные операции – Переменная – Дифференциро-вать. В результате получим производную:
2) Дана функция у, равная:
Вычислим производную
с помощью оператора
3) Дана функция у, равная:
С помощью данного выражения зададим переменную f(x):
Далее вычислим производную с помощью пиктограммы на панели «математический анализ»:
Преимущество данного способа вычисления производной заключается в автоматическом обновлении результата при изменении исходного выражения.
Задание: Провести полное исследование функции f(x)= x2 – 2*ln(x) и построить её график.
Исследование функции начинают с поиска области определения. Под областью определения понимается множество всех значений аргумента, при которых функция определена, то есть может быть вычислена. Особое внимание следует обратить на логарифмы, входящие в выражение. Если функция содержит логарифм, то на область определения накладываются ограничения исходя из неравенств:
Далее исследуем общие свойства функции: чётность; нечётность; периодичность. Функция f(x) называется чётной, если f(-x)=f(x). График чётной функции симметричен относительно оси ординат. Функция называется нечётной, если f(-x)=-f(x). График функции симметричен относительно начала координат (центральная симметрия). Если функция ни чётная, ни нечётная, то говорят, что функция имеет график общего положения.
Находим точки пересечения графика функции с осями координат.
Абсцисса пересечения с осью OX ищется исходя из уравнения y=f(x)=0. Ордината пересечение с осью OY ищется подстановкой значения в выражение функции y=f(x). Если пересечение с осью OX найти не удаётся, то обходятся без него. Обычно поиск пересечения с осью OY не представляет труда.
Исследуется непрерывность функции, находятся точки разрыва. Функция f(x) называется непрерывной в точке x0, если она определена в этой точке и существует предел, который равен значению функции.
Функция называется непрерывной на промежутке (отрезке), если она непрерывна в каждой точке этого промежутка (отрезка). Точка x0 является точкой разрыва функции, если функция определена и непрерывна в окрестности точки x0 , а в самой точке не является непрерывной (хотя может быть определённой). В этом случае говорят, что функция терпит разрыв в точке x0.
Aсимптоты графика функции.
Прямая называется
асимптотой графика функции,
Критические точки и интервалы монотонности.
Функция y=f(x) имеет максимум в точке x0, если её значение в этой точке больше, чем её значения во всех точках некоторой окрестности, содержащей точку x0. Функция y=f(x) имеет минимум в точке x0, если её значение в этой точке меньше, чем её значения во всех точках некоторой окрестности, содержащей точку x0. Для определения критических точек находим производную по соответствующим правилам и используя таблицу производных. В критических точках производная равна нулю или не существует. Определяем знак производной в интервалах между критическими точками. Если на некотором интервале производная положительна, то функция возрастает. Если производная отрицательна, то на данном интервале функция убывает.
Tочки перегиба и интервалы выпуклости.
Для определения
точек перегиба находят вторую
производную. В точке перегиба
вторая производная равна нулю
или не существует. По знаку
второй производной в
На основании проведённого исследования строим график.
- Проверим функцию на чётность/нечётность:
Из этого делаем вывод, что данная функция ни чётная, ни нечётная или общего вида.
Информация о работе Решение задач с помощью программного пакета MathCad