(Д.25)
где ![]()
Применим для примера описанный метод к задаче (Д.20), приняв
Равенства (Д.23) приобретают вид
т. е. после упрощений

Решение этой системы по методу Гаусса с учетом значений С0 и С5 приводит к значениям

В частности, приближенное значение решения при х=0,5 получается равным 0,4333 с погрешностью 0,7 %.
Конечно, в данном примере первый метод и проще второго и дает более высокую точность. Однако метод конечных элементов оказывается весьма эффективным при решении уравнений с частными производными, когда число пространственных переменных не менее двух, а область, в которой строится решение, имеет сложную форму. Пусть, например, область (D) имеет вид восьмиугольника, показанного на рис. 4, а на ее границе
поставлены однородные условия первого рода:
задано.

Рис. 4
Произведем триангуляцию этой области, т. е. разобьем ее на треугольники так, что любые два из них либо не имеют общих точек, либо имеют общую вершину, либо общую сторону; на рис. 4 триангуляция изображена штриховыми линиями. Занумеруем все вершины (на рис. 4 их 50) и поставим каждой Аі из них в соответствие конечный элемент
Это непрерывная функция, линейная в каждом треугольнике выбранной триангуляции и равная единице в Аі и нулю во всех прочих вершинах; на рис. 4 выделена одна из вершин Аі и заштрихована область, в которой функция
отлична от нуля (ее график напоминает шатер). Дальнейшее построение приближенного решения проходит аналогично тому, как в одномерном случае.
Метод конечных элементов имеет большое число вариантов, приспособленных к решению разнообразных задач. Все эти методы основаны на применении функций — «конечных элементов», каждая из которых отлична от нуля лишь в небольшой области.
4. Итерационные методы. При приближенном решении математических задач широко применяются различные итерационные методы. В каждом из таких методов некоторая единообразная вычислительная процедура повторяется вновь и вновь, причем каждый раз результат проведенного вычисления кладется в основу последующего вычисления. В благоприятных случаях это приводит к построению приближенного решения со все большей и большей точностью; поэтому итерационные методы называются также методами последовательных приближений. Ясно, что они наиболее удобны для организации циклов при составлении программ для ЭВМ.
Поясним структуру итерационного метода на примере конечного уравнения
(Д.26)
Перепишем его в какой-либо из равносильных форм вида
(Д.27)
это можно сделать многими способами, что приводит к различным результатам в применении итераций. Затем выберем более или менее произвольно нулевое приближение х=х0; желательно только, если о точном решении что-либо известно, выбрать х0 поближе к нему — чем ближе, тем меньше итераций придется проводить. Подставив х = х0 в правую часть уравнения (Д.27), получаем первое приближение
проделав то же с
получаем
и т. д. Общая рекуррентная формула (т. е. формула, выражающая последующие члены последовательности через предыдущие) здесь имеет вид
(Д.28)
Теоретически мы можем, вообще говоря, продолжать этот процесс бесконечно. Если он сходится, т. е. хп имеет конечный предел при
то в пределе получается точное решение уравнения (Д.27), т. е. (Д.26). (На практике сходимость обычно обнаруживается уже после нескольких итераций и вычисления прекращаются, когда хп+1 отличается от хп меньше чем на некоторое разумно выбранное заранее малое число.) Если процесс расходится, то это не значит, что и решения нет: может быть, оно есть, но уравнение (Д.27) или значение х0 выбраны неудачно.
В качестве примера рассмотрим уравнение
(Д.29)
Для его решения перепишем его в виде

и проведем итерации, начиная с х0 = 0. Получим

Вычисления с точностью до 10-7, которые мы предоставляем читателю, показывают, что
Считая последнюю цифру сомнительной вследствие округлений. можем написать точное решение: х = 0,338936 с точностью до 10-6. Нетрудно проверить, что уравнение (Д.29) имеет еще два вещественных решения, их также можно найти по методу итераций, но иначе организованному.
Геометрический смысл метода итераций для уравнения (Д.27) показан на рис. 5, причем вариант а соответствует случаю
— точное решение), вариант б — случаю
, и вариант в — случаю
(разберите случай![]()

Рис. 5
Мы видим, что если
и х0 выбрано не слишком далеко от
то процесс сходится со скоростью геометрической прогрессии, т. е.
Наиболее благоприятен случай, когда
тогда процесс сходится со сверхгеометриче-
ской скоростью, т. е. быстрее геометрической прогрессии с любым знаменателем. Если
то процесс итераций либо расходится либо сходится, но не к
(Проведите итерации для равносильных уравнений ![]()
и
и объясните результат.)
Методы последовательных приближений применяются также при решении систем конечных уравнений, дифференциальных, интегральных и других уравнений и их систем, при нахождении экстремумов функций и функционалов и т. д.
5. Число степеней свободы и многомерные многообразия. Эти понятия довольно часто появляются при описании математических моделей; кратко поясним их содержание.
Как известно, положение точки в пространстве можно охарактеризовать в различных системах координат — декартовой, цилиндрической, сферической и др., но для всех них является общим то, что это положение определяется тремя координатами. С другой стороны, положение точки на плоскости или криволинейной поверхности определяется двумя координатами, а на линии — одной координатой. Это выражают словами: при выборе точки в (обычном) пространстве имеется три степени свободы, на поверхности — две и на линии — одна степень свободы. Иначе говоря, пространство трехмерно, тогда как поверхности двумерны, а линии — одномерны.
В общем случае понятие числа степеней свободы вводится так. Пусть имеется некоторая совокупность объектов (в предыдущем примере — совокупность всех точек в пространстве), каждый из которых можно охарактеризовать указанием значений некоторых скалярных непрерывных параметров (в предыдущем примере — координат). Пусть эти параметры являются:
1) независимыми, т. е. могут принимать произвольные значения: например, если зафиксировать все параметры, кроме одного, то этот один можно еще произвольно менять, быть может, в некоторых пределах;
2) существенными, т. е. при любом малом изменении параметров рассматриваемый объект фактически меняется.
Тогда, если таких параметров k, то говорят, что при выборе объекта из рассматриваемой совокупности имеется k степеней свободы, а сама совокупность называется k-мерным многообразием. Параметры называются (обобщенными) координатами на этом многообразии; как и в случае обычных координат в обычном пространстве, их можно выбирать различными способами, как это окажется удобнее в том или ином исследовании, но при этом их число остается неизменным. Объекты, составляющие многообразие, называются его точками. Таким образом, многомерное многообразие получает конкретное истолкование.
|
Из за большого объема этот материал размещен на нескольких страницах:
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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |


