Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Гродненский государственный университет имени Янки Купалы

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 18.5.2024

           Министерство образования Республики Беларусь

    Учреждение образования «Гродненский государственный

                       университет имени Янки Купалы»

                        Физико-технический факультет

                                          

                                              Специальность: «Техническая эксплуатация

                                                              энергооборудования организации»

                      

                                  КУРСОВАЯ РАБОТА

                         по дисциплине: «Информатика»

тема: «Решение задач с помощью программного пакета MathCad»

                                         Вариант 6

 

студента второго курса Калейника В.А.

Группа ТЭЭО-2

Содержание:

 1 Решение системы уравнений методом Гаусса и с помощью встроенной функции

Задание: Решить систему уравнений методом  Гаусса и с помощью встроенной функции: описать теоретический материал соответствующего метода решения, алгоритм применения данного метода для решения системы  уравнений, сделать проверку правильности решения

Условие системы уравнений

1.1 Решение системы уравнений методом Гаусса

Метод Гаусса — классический метод решения системы линейных алгебраических уравнений (СЛАУ). Это метод последовательного исключения переменных, когда с помощью элементарных преобразований система уравнений приводится к равносильной системе треугольного вида, из которой последовательно находятся все переменные системы.

Матрица А называется основной матрицей системы, В - столбцом свободных членов.

Достоинства метода:

- для матриц ограниченного размера менее трудоёмкий по сравнению с другими методами;

- позволяет однозначно установить, совместна система или нет, и если совместна, найти её решение;

- позволяет найти максимальное число линейно независимых уравне-ний - ранг матрицы системы.

Метод Гаусса применим для решения системы линейных алгебраических уравнений c невырожденной матрицей системы. Идея метода Гаусса состоит в том, что систему n линейных алгебраических уравнений относительно n неизвестных x1 , x2 , ..., xn

приводят последовательным исключением неизвестных к эквивалентной системе с треугольной матрицей

решение, которой находят по рекуррентным формулам:

xn =dn , xi = di -S nk=i+1cikxk , i=n-1, n-2, ...,1.

Матричная запись метода Гаусса.

Прямой ход метода Гаусса: приведение расширенной матрицы системы

   к ступенчатому виду

с помощью элементарных операций над строками матрицы (под элементар-ными операциями понимаются следующие операции:

  •  перестановка строк;
  •  умножение строки на число, отличное от нуля;
  •  сложение строки матрицы с другой строкой, умноженной на отличное от нуля число).

Составим матрицу системы и векторов свободных членов с помощью соответствующей пиктограммы на панели «Матрица»:

Производим слияние матриц с помощью функции augment:

Приводим полученную матрицу к ступенчатому виду функцией rref:

Та часть матрицы, полученная в результате вышеуказанных преобразований, в которой ранее находился вектор правых частей, даёт нам вектор неизвестных.

Выделим нужную часть матрицы с помощью оператора SUBMATRIX и получим ответ:

Проведём проверку:

Полученный результат сходится с правой частью, значит система уравнений решена верно.

1.2 Решение систему уравнений с использованием встроенной функции

Для решения систем линейных алгебраических уравнений в программе «MathCad» имеется встроенная функция «lsolve». Рассмотрим решение СЛАУ с её помощью.

Составим матрицу системы:

Выполняем функцию lsolve (Вставка – Функция – lsolve) и получаем ответ:

2 Решение системы уравнений матричным методом и с помощью вычислительного блока Given/Find

Задание: Решить систему уравнений матричным методом и с помощью вычислительного блока Given и функции Find. Описать теоретический материал соответствующего метода решения, алгоритм применения данного метода, сделать проверку правильности решения.

Условие системы уравнений:

2.1 Решение системы уравнений матричным методом

Матричный метод решения (метод решения через обратную матрицу) систем линейных алгебраических уравнений с ненулевым определителем состоит в следующем.

Пусть дана система линейных уравнений с n неизвестными (над произвольным полем):

Тогда её можно переписать в матричной форме AX=B, где А – основная матрица системы, В и Х – столбцы свободных членов и решений системы соответственно:

Умножим это матричное уравнение слева на  А-1 — матрицу, обратную к матрице А :

А-1(АХ) = А-1В

Так как А-1А = Е, получаем Х = А-1 В . Правая часть этого уравнения даст столбец решений исходной системы. Условием применимости данного метода (как и вообще существования решения неоднородной системы линейных уравнений с числом уравнений, равным числу неизвестных) является невырожденность матрицы A. Необходимым и достаточным условием этого является неравенство нулю определителя матрицы A, det ≠0.

Для однородной системы линейных уравнений, то есть когда вектор В=0, действительно обратное правило: система АХ=0 имеет нетривиальное (то есть ненулевое) решение только если det А=0 . Такая связь между решениями однородных и неоднородных систем линейных уравнений носит название альтернативы Фредгольма.

Составим  матрицу системы:

Перед нахождением обратной матрицы находим определитель, если он равен нулю, то обратной матрицы не существует:

Получаем решение матрицы:

2.2 Решение системы с помощью блока Given/Find

Решающий блок Given - Find можно применять для решения  систем  нелинейных уравнений, как в численном, так и в символьном виде. Для численного решения с помощью решающего блока  нужно задать начальные значения для неизвестных величин и заключить уравнения в ключевые слова, начинающиеся со слова  Given и заканчивающиеся словом Find(var1,var2,…) со знаком = . Для символьного решения системы не надо вводить начальные значения, а вместо знака равно, поставить знак символьного равенства.

Задаём начальные приближённые значения для всех неизвестных, входящих в систему:

Открываем блок Given и записываем уравнения:

С помощью функции Find получает результат:

3 Нахождение производных функций

Задание: Найти производные данных функций.

1) Дана функция у, равная:

Введём её в рабочую область программы и отметим курсором переменную х, по которой производится дифференцирование. Затем  выпол-ним команды меню: Символьные операции – Переменная – Дифференциро-вать. В результате получим производную:

2) Дана функция у, равная:

Вычислим производную с помощью оператора дифференцирования. Для этого необходимо нажать знак «производная» на панели «математический анализ», затем символьный знак равенства и щёлкнуть левой кнопкой мыши в любом свободном месте документа. На экране появится результат вычисления. Производная исходной функции равна:

3) Дана функция у, равная:

С помощью данного выражения зададим переменную f(x):

Далее вычислим производную с помощью пиктограммы на панели «математический анализ»:

Преимущество данного способа вычисления производной заключается в автоматическом обновлении результата при изменении исходного выражения.

4 Полное исследование функции и построение её графика

Задание: Провести полное исследование функции 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симптоты графика функции.

Прямая называется асимптотой графика функции, если расстояние от точек графика до этой прямой стремится к нулю при бесконечном удалении от начала координат вдоль графика функции. Асимптоты бывают вертикаль-ные, наклонные и горизонтальные. Вертикальные асимптоты ищутся по точкам разрыва второго рода. Если в точке x0 функция терпит бесконечный разрыв, то вертикальная прямая  x= x0 является вертикальной асимптотой. График функции имеет наклонную асимптоту при x→+∞         (соответственно при x→-∞), если существуют конечные пределы  . При этом уравнение наклонной асимптоты y=kx+b. Если хотя бы один из двух пределов не существует (или бесконечен), то соответствующей наклонной асимптоты нет.

Критические точки и интервалы монотонности.

Функция y=f(x) имеет максимум в точке x0, если её значение в этой точке больше, чем её значения во всех точках некоторой окрестности, содержащей точку  x0. Функция y=f(x) имеет минимум в точке x0, если её значение в этой точке меньше, чем её значения во всех точках некоторой окрестности, содержащей точку x0. Для определения критических точек находим производную по соответствующим правилам и используя таблицу производных. В критических точках производная равна нулю или не существует. Определяем знак производной в интервалах между критическими точками. Если на некотором интервале производная положительна, то функция возрастает. Если производная отрицательна, то на данном интервале функция убывает.

Tочки перегиба и интервалы выпуклости.

Для определения точек перегиба находят вторую производную. В точке перегиба вторая производная равна нулю или не существует. По знаку второй производной в интервалах между точками перегиба определяют направление выпуклости графика функции. Если вторая производная положительна, то график функции выпуклый вниз. Если вторая производная отрицательная, то график функции выпуклый вверх.

На основании проведённого исследования строим график.

 

- Проверим функцию на чётность/нечётность:

Из этого делаем вывод, что данная функция ни чётная, ни нечётная или общего вида.

- Область определения задана на промежутке  

- График функции имеет вид:

- Точек разрыва нет.

- Точки пересечения с осями X и Y:

Значит, график функции не пересекает оси координат.

  •  Интервалы монотонности и точки экстремума функции:

Значение х=-1 не входит в область определения. Точка с координатами (1;1) будет являться точкой минимального значения функции, так как выполняется условие f(x) ≥ f(x0). Функция убывает на промежутке (0;1), возрастает на промежутке (1;+∞).

- Выпуклость и вогнутость функции:

Решений нет, оси не пересекает. Функция вогнута.

- Асимптоты:

Т.к. функция логарифмическая, то она имеет вертикальную асимптоту, совпадающую с осью ОУ.

Уравнение наклонных асимптот ищут в виде у=kх+b. Находим коэффициент k:

Поскольку k=∞, то наклонных асимптот не существует.

5 Построение графика функции 

Задание: Построить график функции на промежутке [-10;10] с шагом 0,5.Функция задана выражением:

Зададим область определения функции на оси  х:

С помощью встроенной функции «if» (Вставка – Функция) зададим выражение:

Затем, в  меню программы выбираем последовательно команды: Вставка – График – График Х-У, получаем график функции на заданном интервале:

6 Построение графика функции на заданном промежутке и нахождение корней уравнения

Задание: Построить график функции f(x) на заданном промежутке с шагом 0,1 и найти корни уравнения.

Зададим функцию и промежуток, на котором будем искать её значения:

Зададим точность функцией TOL:

Построим график данной функции: Вставка – График – График Х-У:

Так как данное выражение является многочленом n-ой степени, то для его решения применим функцию «polyroots». Запишем коэффициенты поли-нома в вектор, начиная с коэффициента, стоящего у неизвестного низшей степени:

Выполнив последовательно команды меню Вставка – Функция, выбираем функцию «polyroots»:

Значения, полученные в скобках, являются корнями уравнения.

7 Нахождение пределов

Задание: Найти пределы данных выражений

Для нахождения пределов воспользуемся кнопкой «Двухсторонний предел» на панели «Математический анализ». Затем зададим предел для переменной и выражение, предел которого вычисляем. После этого выделим всё выражение и нажмём значок символьного вычисления. Получим искомое значение предела:

 

8 Нахождение неопределенных и определённых интегралов

Задание: Найти неопределённый и определённый интегралы

Для нахождения неопределённого и определённого интегралов воспользуемся соответствующими операторами интегрирования, выбрав их на панели «Математический анализ». После ввода оператора интегрирования введём подынтегральную функцию и переменную интегрирования, затем выделим всё выражение и нажмём знак равенства (для неопределённого интеграла - символьного равенства). Получим ответ.

Литература:

1 Шушкевич Г.Ч., Шушкевич С.В.: «Введение в MathCad»,учебное пособие, издательство ГрГУ им Я. Купалы, Гр.- 2001г

2 Бугров Я.С. Никольский С.М.: «Высшая математика: Учебник для вузов.» ,  

 Дрофа-2004г

PAGE   \* MERGEFORMAT 2




1. ФИЛОСОФИЯ 3 кредита на 20122013 учебный год Зарождение философии- где Веды ~ это- 4 составные ч
2. Какие риски для здоровья появились в связи с развитием информационных систем
3. 2011 р. Голова циклової комісіїТ
4. Пожары-катастрофы в истории Москвы
5. Тема- Россия и международное разделение труда Автор работы- Заочный факультет Сокращенная фо
6. Зарождение экономической теории и развитие классической политической экономии
7. на тему- Особенности лексикограмматической стороны речи у детей дошкольного возраста с ОНР
8. ожденных Инфекция ликворотводящих шунтов чаще всего вызвана Stphylococcus epidermidis
9. Знает правила тот кто играет тобой.html
10. Worked in Delft creted some of the most exquisite pintings in Western rt
11. Лабораторна робота 9 Програмування задач з рядковими типами даних Мета роботи- Навчитися складати
12. Структура цены Акцизы их сущность и порядок исчисления.html
13. познакомлюсь с малышом и на снимках будет не просто красивый ребенок а личность 2
14. Анализ организации труда и нормирование его затрат на машинно-автоматических операциях
15. тематическое изучение которых к сожалению началось лишь спустя десятилетие да и то не сразу стало эффектив
16. варіанта рисунка е L C R1 R2 R3
17. Сестринское дело в терапии Терапия по специальностям 279 01 31 Сестринское дело 279 01 01 Лечебное дел
18. .Историческое развитие русской педагогики.
19. Ответы на вопросы междисциплинарного экзамена на факультете Экономика в Уфимском государственном авиационно-техническом университете в 1998-1999гг. (Шпаргалка)
20. Forumcom Содержание Введение