Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ФМОТВН Физ.-мат. осн. техн. в.н..doc
Скачиваний:
59
Добавлен:
14.05.2015
Размер:
2.86 Mб
Скачать

Методы Рунге — Кутта

Чтобы удержать в ряде Тейлора член n-го порядка, необходимо каким-то образом вычислить n-ю производную зависимой переменной. При использовании модифицированного метода Эйлера для получения второй производной в конечно-разностной форме достаточно было знать наклоны кривой на концах рассматриваемого интервала. Чтобы вычислить третью производную в конечно-разностном виде, необходимо иметь значения второй производной по меньшей мере в двух точках. Для этого необходимо дополнительно определить наклон кривой в некоторой промежуточной точке интервала h, т. е. между хn и xn+1. Очевидно, чем выше порядок вычисляемой производной, тем больше дополнительных вычислений потребуется внутри интервала. Метод Рунге — Кутта дает набор формул для расчета координат внутренних точек, требуемых для реализации этой идеи. Так как существует несколько способов расположения внутренних точек и выбора относительных весов для найденных производных, то метод Рунге — Кутта в сущности объединяет целое семейство методов решения дифференциальных уравнений первого порядка. Наиболее распространенным из них является метод, при котором удерживаются все члены, включая h4. Это метод четвертого порядка точности, для которого ошибка на шаге имеет порядок h5. Расчеты при использовании этого классического метода производятся по формуле

Метод Эйлера и его модификация по сути дела являются методами Рунге — Кутта первого и второго порядка соответственно. По сравнению с ними метод Рунге — Кутта имеет важное преимущество, так как обеспечивает более высокую точность, которая с лихвой оправдывает дополнительное увеличение объема вычислений. Более высокая точность метода Рунге— Кутта часто позволяет увеличить шаг интегрирования h. Допустимая погрешность на шаге определяет его максимальную величину. Чтобы обеспечить высокую эффективность вычислительного процесса, величину h следует выбирать именно из соображений максимальной допустимой ошибки на шаге. Такой выбор часто осуществляется автоматически и включается как составная часть в алгоритм, построенный по методу Рунге — Кутта.

Литература

  1. Бахвалов Н.С., Жидков Н.П., Кобельков Г.М. Численные методы. - М.: Лаборатория Базовых Знаний, 2001 г. - 632с.

  2. Вержбицкий В.М. Численные методы (математический анализ и обыкновенные дифференциальные уравнения): Учебное пособие для вузов. - . М.: Высшая школа, 2001 г. - 382 с.

  3. Демидович Б.П., Марон И.А. Основы вычислительной математики. М.,1966г.- 664 с.

  4. Марчук Г.И. Методы вычислительной математики. М.: Наука. Главная редакция физико-математической литературы, 1980г. – 535 с.

  5. Турчак Л.И. Основы численных методов. – М.: Наука, 1987 г.

  6. Самарский А.А., Гулин А.В. Численные методы. – М.: Наука. 1989 г.

  7. Березин И.С., Жидков Н.П. Методы вычислений. М.: Наука, т.I, 1966 - 632 с.

  8. Калиткин Н.Н. Численные методы. М.: Наука, 1978 г., 512 с.

  9. Мысовских И.П. Лекции по методам вычислений. М.: Наука, 1982 г. - 342 с.

Контрольные задания

по дисциплине “Физико-математические основы техники высоких напряжений” для студентов КФ ПетрГУ специальности «Электроэнергетика и электроника» физико-энергетического факультета

Общие указания по выполнению и оформлению контрольной работы:

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

2. Контрольная оформляется в рукописном виде, без использования компьютерного набора (за исключением титульного листа). Работы, распечатанные на принтере или копировальном аппарате НЕ ПРИНИМАЮТСЯ!

3. Оформленная контрольная работа должна содержать: титульный лист с указанием фамилии, имени, отчества студента, текст задания; графический и словесный алгоритм решения задачи. Графики строятся на миллиметровой бумаге.

4. Вариант задания выбирается по номеру в списке группы.

Задание 1. Решить методом Гаусса систему линейных алгебраических уравнений

.

Проверить полученное решение подстановкой в систему уравнений.

Вариант

1

3

5

-7

6

7

2

-2

-1

4

18

17

-9

2

3

5

-7

-1

6

2

5

-1

4

18

2

5

3

-3

5

8

-1

6

2

5

-1

10

7

16

-13

4

-3

5

8

-1

-4

2

5

-1

9

-8

-19

13

5

-3

2

-1

3

-3

2

-5

2

4

8

-15

-9

6

-3

2

7

-1

-3

2

1

2

4

-28

-1

-15

7

4

2

-1

1

-3

2

-5

2

4

16

14

1

8

4

3

-1

1

-2

2

3

2

-1

5

-1

4

9

7

3

-1

1

-2

1

-4

2

-1

29

-14

11

10

7

-2

-1

1

4

1

-4

5

6

-4

26

13

11

7

-2

-1

1

4

-3

-4

10

-2

14

2

-18

12

6

-2

-1

1

4

-3

3

10

-2

15

-9

-16

13

6

5

-1

1

4

5

2

8

1

-13

5

-8

14

2

5

-1

1

5

-3

-3

4

1

3

14

-2

15

2

5

-1

-2

5

9

-3

4

7

3

-17

9

16

1

5

-1

-2

6

9

-3

4

3

-12

20

-2

17

1

5

-1

-2

-1

4

2

4

3

-9

2

-1

18

4

5

-1

-2

-1

4

2

3

3

21

-4

15

19

4

3

-1

-2

-1

4

2

1

-6

17

-4

2

20

4

3

-1

-2

-1

4

5

3

-2

14

-3

16

21

2

1

2

3

2

3

-2

3

6

5

8

7

22

2

1

-1

3

-2

4

-2

-2

-1

1

11

-9

23

2

1

-1

3

7

4

-2

4

-1

3

32

8

24

5

1

-2

3

7

2

-2

4

-3

-16

16

12

25

5

1

-2

3

1

1

-2

4

-3

-11

-8

17

26

5

1

-2

3

12

1

-2

4

-3

4

23

11

27

4

5

-2

3

12

1

-2

4

-3

24

32

5

28

4

5

-2

3

13

1

-2

4

-3

25

49

3

29

2

3

5

3

7

4

1

2

2

10

3

3

30

4

5

6

1

6

2

5

1

4

5

-3

8

31

5

-6

4

3

-3

2

4

-5

2

3

2

1

32

-3

5

6

2

4

17

5

-1

9

-14

2

16

33

4

-3

2

6

-2

3

5

-3

2

-4

-1

-3

34

3

2

-1

-8

4

3

-5

2

4

13

-8

-15

35

5

2

3

2

-2

5

3

4

2

-2

0

-10

36

4

3

1

1

-2

2

5

1

1

1

-15

-6

37

7

3

-1

3

-6

3

-4

2

-1

29

-42

11

38

7

2

-1

3

3

5

-4

5

6

17

-8

-13

39

5

3

-2

1

4

-3

-2

5

-1

5

2

-9

40

6

2

-1

1

4

-3

7

2

-4

14

-9

5

41

7

9

4

1

4

5

2

8

1

-8

5

-8

42

2

5

1

1

5

-3

3

10

-4

3

14

17

43

2

5

-1

1

1

2

-3

4

7

5

0

-13

44

1

5

1

-2

9

2

-3

4

3

-12

-14

-2

45

-1

4

3

-2

-1

4

2

4

3

-5

2

-1

46

4

5

1

1

1

-2

2

3

3

3

16

6

47

2

2

3

-2

-1

4

2

1

-6

13

-4

2

48

4

3

1

-2

-1

4

2

2

3

14

-3

11

49

2

1

2

5

-1

-3

-2

3

6

5

1

7

50

2

1

1

3

-2

4

5

-1

3

2

16

16

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

Вариант

Метод

1

половинного деления

2

половинного деления

3

половинного деления

4

половинного деления

5

половинного деления

6

половинного деления

7

половинного деления

8

половинного деления

9

половинного деления

10

половинного деления

11

ложного положения

12

ложного положения

13

ложного положения

14

ложного положения

15

ложного положения

16

ложного положения

17

ложного положения

18

ложного положения

19

ложного положения

20

ложного положения

21

секущих

22

секущих

23

секущих

24

секущих

25

секущих

26

секущих

27

секущих

28

секущих

29

секущих

30

секущих

31

Ньютона

32

Ньютона

33

Ньютона

34

Ньютона

35

Ньютона

36

Ньютона

37

Ньютона

38

Ньютона

39

Ньютона

40

Ньютона

41

половинного деления

42

ложного положения

43

секущих

44

Ньютона

45

половинного деления

46

ложного положения

47

секущих

48

Ньютона

49

простой итерации

50

простой итерации

Задание 3. Вычислить указанным методом определенный интеграл от функции, заданной на отрезкес шагом. Сравнить с точным значением, оценить погрешность.

Вариант

Метод

1

0.4

прямоугольников

2

0.4

прямоугольников

3

0.4

прямоугольников

4

0.4

прямоугольников

5

0.4

прямоугольников

6

0.4

прямоугольников

7

0.4

прямоугольников

8

0.4

прямоугольников

9

0.4

прямоугольников

10

0.4

прямоугольников

11

0.4

трапеций

12

0.4

трапеций

13

0.4

трапеций

14

0.4

трапеций

15

0.4

трапеций

16

0.4

трапеций

17

0.4

трапеций

18

0.4

трапеций

19

0.4

трапеций

20

0.4

трапеций

21

0.4

трапеций

22

0.4

прямоугольников

23

0.1

прямоугольников

24

0.1

прямоугольников

25

0.1

прямоугольников

26

0.1

прямоугольников

27

0.1

прямоугольников

28

0.1

прямоугольников

29

0.1

прямоугольников

30

0.1

трапеций

31

0.1

трапеций

32

0.1

трапеций

33

0.1

трапеций

34

0.1

трапеций

35

0.1

трапеций

36

0.1

трапеций

37

0.1

прямоугольников

38

0.1

прямоугольников

39

0.1

прямоугольников

40

0.1

прямоугольников

41

0.1

прямоугольников

42

0.1

прямоугольников

43

0.1

прямоугольников

44

0.1

трапеций

45

0.1

трапеций

46

0.1

трапеций

47

0.1

трапеций

48

0.1

трапеций

49

0.1

трапеций