Курсовая по программированию

  • 12 сент. 2011 г.
  • 3158 Слова
Федеральное агентство по образованию Российской Федерации
ГОУ ВПО «Уральский федеральный университет»
Факультет сферы услуг и информационных технологий

Кафедра математического обеспечения и администрирования информационных систем

КУРСОВАЯ РАБОТА
по «Вычислительной математике»

Выполнила: студентка гр.ЭТ-08
Крусина М.Ю

Руководитель: К.т.н.,доцент
Смирнова Л.И.Екатеринбург
2011

СОДЕРЖАНИЕ
Введение…………………………………….……………………………….…….6
1. Вычисление значений функции методом итераций………………………….7
1.1. Теоретическое описание метода…………………………………....7
1.2. Алгоритм метода ………………………………………………...….7
1.3. Код программы, реализующей метод …………………….….……8
1.4. Описание контрольного примера……………………………...…10
1.5. Screenshot контрольного примера …………………………….….10
2. Презентационные материалы……………………………………………...…11
3.Результаты выполнения вычислительного практикума………………...…..13
3.1. Отделение изолированных корней уравнения с помощью
компьютерной программы……….………………………………….13
3.1.1. Описание метода отделения корней. ………………………13
3.1.2. Алгоритм метода отделениякорней…………………...….14
3.1.3. Описание и screenshot контрольного примера…………….15
3.1.4. Индивидуальное задание и его screenshot……………..…16
3.2. Уточнение изолированного корня уравнения методом
дихотомии……………………….………………………………..….17
3.2.1. Описание метода дихотомии………………………….…..17
3.2.2. Алгоритм метода дихотомии………………………………18
3.2.3. Описание и screenshot контрольного примера для методадихотомии …………………………..………………….……18
3.2.4. Задание для метода дихотомии и его screenshot………......19
3.3.Уточнение изолированного корня уравнения методом хорд………22
3.3.1. Описание метода хорд………………………………….…...22
3.3.2. Алгоритм метода хорд……………………………………....24
3.3.3. Описание и screenshot контрольного примера для метода
хорд……..…………………………………………………….25
3.3.4. Индивидуальное задание и егоscreenshot…………………25
3.4. Отделение и уточнение корней уравнения объединенным
методом………………………………………………………………..29
3.4.1. Описание отделения и уточнения корней объединенным
методом………………………………………………………..29
3.4.2. Алгоритм объединенного метода отделения и уточнения
корней………………………………..…………………….…..30
3.4.3. Описание и screenshot контрольного примера для
объединенногометода.……………………………………………32
3.4.4. Индивидуальное задание и его screenshot………………….32
3.5. Уточнение изолированных корней уравнения методом
касательных…………………………………………………………..34
3.5.1. Описание уточнения изолированных корней методом
касательных…………………………………….………...….34
3.5.2. Алгоритм уточнения изолированных корней методом
касательных…………………….……………………………35
3.5.3. Описание и screenshot контрольного примера для методакасательных……………….………………………………....36
3.5.4. Индивидуальный пример и его screenshot………………....37
3.6. Уточнение изолированных корней методом простых итераций…...40
3.6.1. Описание уточнения изолированных корней методом
простых итераций……………..……………………………..40
3.6.2. Алгоритм уточнения изолированных корней уравнения
методом простых итераций……………………..…………..41
3.6.3. Описание и screenshot контрольногопримера для метода
простых итераций……………………………………..…..…42
3.6.4. Индивидуальный пример и его screenshot для метода
простых итераций………………………………..……….….42

3.7. Решение систем линейных уравнений методом Гаусса………….44
3.7.1. Описание решения систем линейных уравнений методом
Гаусса…………………………………………………….….44
3.7.2.Алгоритм решения системы линейных уравнений методомГаусса……….………………………………………………..45
3.7.3.Описание и screenshot контрольного примера для решения
системы линейного уравнения методом Гаусса……...……46
3.7.4. Индивидуальный пример и его screenshot…………………47
3.8. Обращение матриц методом Гаусса………………………………...47
3.8.1. Описание обращения матриц методом Гаусса…………….47
3.8.2. Алгоритм обращения матриц...
tracking img