Добрый день!
Будьте так добры, подскажите, пожалуйста, правильный ли метод решения выбран. (Меня гложет червячок сомнения, да и получающиеся графики смущают).
Уравнение:
- константы
- функция, заданная в искомой области
Мне нужно было найти и нарисовать u через определенные промежутки времени.
Использовался метод дробных шагов, описанный у Бахвалова и Ко (стр.581). Но он предназначен для решения параболических уравнений.
(Это немного смущает, у меня не точно параболическое, а ещё с первой частной производной и самой функцией).
Первоначальное уравнение было заменено соотношениями:
И затем последовательно они решаются и результат первого подставляется во второе.
И так каждую итерацию внешнего цикла. Внешний цикл по времени.
Имею ли я право таким методом решать задачу?
У меня возникли сомнения, когда, воспользовавшись методом определения устойчивости фон Неймана, получилось, что
метод устойчив, при большом dx и dy, а, если увеличивать точность - всё будет расходиться.
Посоветуйте, пожалуйста, очень нужен взгляд со стороны!
Изначально известно, что u(x,y) = 0, и на определенных границах области
, а на других
.