русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Уравнение Лапласа в конечных разностях


Дата добавления: 2013-12-24; просмотров: 4437; Нарушение авторских прав


Составим разностную схему задачи Дирихле для уравнения Лапласа

 

.

 

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

.

Подставим в уравнение

и найдем

. (3)

 

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

Конфигурации внутренних узлов, связанных одним уравнением, называют шаблоном разностной схемы и для удобства построения схемы изображают на чертеже. Для схемы (3) шаблон изображен на рис. 2.

Рис. 2

 

В граничных узлах значение функции считают равным значению функции в ближайшей к этому узлу точке границы , т. е. (рис. 3) – это простой снос граничных условий или применяют линейную интерполяцию

(рис. 3),

Рис. 3

 

или (рис. 4).

Рис. 4

 

-внутренний узел, -граничный узел, - ближайшая к точка границы Г.

Пример 1

Найти решение уравнения Лапласа в области, ограниченной эллипсом (Г), если на границе Г области функция удовлетворяет условию .

 

Решение

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

Составим таблицу точек границы

 

1,89 1,49

 

Сделаем чертеж, построив и квадратную сеть с шагом

Граничные узлы A; B; C; D.

Внутренние узлы .

Вычислим значения функции в граничных узлах

(простой снос граничного условия из точки

(1; 1,89) границы ).

. Найдем координаты точки границы: ,

.

Для вычисления в точке применим линейную интерполяцию

.

, обозначим ,

, где



Обозначим значения решения во внутренних узлах сетки

(узлов мало, обозначения можно не использовать).

Выберем шаблон

Составим разностную схему .

Получим систему уравнений

Решив систему, получим

Получили значения в узлах сетки

 



<== предыдущая лекция | следующая лекция ==>
Метод конечных разностей приближенного решения дифференциального уравнения с частными производными | Решение уравнения теплопроводности методом конечных разностей


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.65 сек.