Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Топ:
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Один из подходов численного решения дифференциальных уравнений это метод конечных разностей (метод сеток). Следуя этому подходу, область решения
представляется в виде дискретного (обычно равномерного) набора (сетки) точек (узлов). Прямоугольная сетка в области
может быть задана как (рис. 6.1)

где величина
задает количество узлов по каждой из координат области
.
Обозначим оцениваемую при подобном дискретном представлении аппроксимацию функции
в точках
через
. Используя пятиточечный шаблон (рис. 6.1) для вычисления значений производных, уравнение Пуассона может быть представлено в конечно-разностной форме
.
Данное уравнение может быть разрешено относительно 
.
Разностное уравнение, которое записано записано в подобной форме, позволяет определять значение
по известным значениям функции
в соседних узлах используемого шаблона. Такой результат служит основой для построения различных итерационных схем решения задачи Дирихле, в которых в начале вычислений формируется некоторое приближение для значений
, а потом эти значения последовательно уточняются в соответствии с приведенным соотношением. Так, к примеру, метод Гаусса-Зейделя для проведения итераций уточнения использует правило
,
по которому очередное k -ое приближение значения
вычисляется по последнему k -ому приближению значений
и
и предпоследнему (k-1)-ому приближению значений
и
. Выполнение итераций обычно продолжается до тех пор, пока получаемые в результате итераций изменения значений
не станут меньше некоторой заданной величины (определяемой необходимой точностью вычислений). Сходимость описанной процедуры является предметом всестороннего математического анализа. Так же стоит учесть что последовательность решений, получаемых методом сеток, равномерно сходится к решению задачи Дирихле, а погрешность решения имеет порядок
.

Рис. 6.1. Прямоугольная сетка в области D (нумерация узлов в строках слева направо, а в столбцах - сверху вниз, а темные точки представляют внутренние узлы сетки).
Метод Гаусса-Зейделя на псевдокоде, приближенном к алгоритмическому языку С++ представлен в виде:
// Алгоритм 6.1 do { dmax = 0; // максимальное изменение значений u for (i=1; i<N+1; i++) for (j=1; j<N+1; j++) { temp = u[i][j]; u[i][j] = 0.25*(u[i-1][j]+u[i+1][j]+ u[i][j-1]+u[i][j+1]–h*h*f[i][j]); dm = fabs(temp-u[i][j]); if (dmax < dm) dmax = dm; } } while (dmax > eps);(напомним, что значения
при индексах
являются граничными, задаются при постановке задачи и не изменяются в ходе вычислений).

Рис. 6.2. Вид функции
в примере для задачи Дирихле
Для примера на рис. 6.2 приведен вид функции
, полученной для задачи Дирихле при следующих условиях:

Общее количество итераций метода Гаусса-Зейделя составило 210 при точности решения
и
(в качестве начального приближения величин
использовались значения, сгенерированные датчиком случайных чисел из диапазона [-100,100]).
|
|
|
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
© cyberpedia.su 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!