Нехай потрібно знайти чисельний розв’язок рівняння теплопровідності Метод скінченних різниць на Delphi з заданими початковими і граничними умовами:

metod_skinchennuh_riznuc_delphi23

з використанням наступних кроків: .

Для вирішення поставленої задачі скористаємось delphi-програмою, яка використовуючи метод скінченних різниць знаходить розв’язок задач такого типу. Тобто від користувача вимагається занести у відповідні поля наступні дані: відрізки на якому змінюється просторова змінна x та часова змінна t; початкову та граничні умови; значення параметра c; кроки dx та dt. Після чого натиснути кнопку “Розв’язати”.

Результатом роботи програми є вивід матриці, яка містить шукане рішення.

Особливістю даної програми є наявність компілятора, завдяки чому можлива обробка будь-якої функції (початкова і граничні умови), введеної в програму користувачем, і її зміна в процесі виконання програми (програма розуміє круглі дужки, знаки арифметичних операцій * + – /, знак піднесення до степеня ^  і функції: Abs(), Sqr(), Sqrt(), Exp(), Ln(), Sin(), Cos(), Tan(), ArcTan()).

Інтерфейс програми, яка реалізує метод скінченних різниць для розв'язку рівнянь теплопровідності

Інтерфейс програми, яка реалізує метод скінченних різниць для розв’язку рівнянь теплопровідності

Скачати програму “Метод скінченних різниць”.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

*