Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Рішення змішаної крайової задачі для гіперболічного рівняння різницевим методом

Реферат Рішення змішаної крайової задачі для гіперболічного рівняння різницевим методом





4. Опис бібліотеки програм. Навчальний посібник для студентів вузів. - Брянськ: БДУ, 2005.

. Подбельський В.В. Мова Сі + +: Навчальний посібник.-5-е видання - М.: Фінанси і статистика, 2003.

Додаток


/* {Програма smesh_giperb призначена для вирішення змішаної крайової задачі для рівняння гіперболічного типу різницевим методом. p align="justify"> Розглядається змішана крайова задача для диференціального рівняння гіперболічного типу: _xx (x, y)-u_yy (x, y) = f (x, y), 0

Шукається функція u (x, y)

У прямокутній області (alfa <= x <= betta, 0 <= y <= Y), вводиться сітка з кроками h і l по осі x і y відповідно.

Число відрізків розбиття по осі x - M, а по осі y - N. h = (alfa-betta)/MM, l = sqrt (h * h/2) - кроки сітки.

Наближені значення рішення u (x, y) у вузлі сітки з координатами x_j = h * j і y_i = i * l (j = 0,1, ..., M, i = 0, 1, ..., N) шукаються різницевим методом методом і записуються у файл rezultat.txt пошарово. Тобто значення? U (x? _m, Y_n) обчислюються послідовно:

На часовому шарі 0. При n = 0 і для всіх m від 0 до M,

На часовому шарі 1. При n = 1 і для всіх m від 0 до M,

................................

На часовому шарі N. При n = N і для всіх m від 0 до M.

Записуються наближені значення рішення u (x_m, y_n) у файл rezultat.txt в наступному порядку:

sloi (x_0, y_0) u (x_1, y_0) ... u (x_M, y_0)

sloi (x_0, y_1) u (x_1, y_1) ... u (x_M, y_1) sloi (x_0, y_N) u (x_1, y_N) ... u (x_M, y_N)

Для тимчасового зберігання наближеного рішення при обчисленнях за рекурентним формулами використовуються також три масиву u0 [m], u1 [m] і u2 [m].

На початку обчислюється наближене рішення на нульовому часовому шарі. При обчисленні воно поміщається в масив u0 записується у файл rezultat.txt. p align="justify"> Потім, знаючи рішення на нульовому шарі, за рекурентних формулою знаходиться вирішення на наступному, першому шарі. При обчисленні воно поміщається в масив u1 і записується у файл rezultat.txt. p align="justify"> Потім, знаючи рішення на першому шарі за рекурентних формулою знаходиться вирішення на наступному, другому шарі. При обчисленні це рішення поміщається в масив u2 і записується у файл rezultat.txt

.......................................... ......................

Цей процес продовжується до тих пір, поки не буде обчислено і записано у файл наближене рішення ...


Назад | сторінка 13 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Метод Фур'є розв'язання змішаної крайової задачі для нелокального х ...
  • Реферат на тему: Рішення крайової задачі для звичайного диференціального рівняння з заданою ...
  • Реферат на тему: Рішення диференціального рівняння для похідної функції методом Хеммінга і м ...
  • Реферат на тему: ФІНАНСИ, ГРОШІ, КРЕДИТ НАВЧАЛЬНИЙ ПОСІБНИК КОРОТКИЙ КУРС
  • Реферат на тему: Розробка програми чисельного інтегрування звичайного диференціального рівня ...