2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Численное решение двумерного уравнения переноса
Сообщение14.10.2013, 15:53 
Доброго времени суток, уважаемые знатоки.
Так получилось, что еще не проходя теорию дифф. уравнений (их попросту нет в программе 11 класса), пришлось столкнуться с ними. Поискав в интернете уравнение переноса для двумерного случая, я его таки нашел
Изображение
Где $U(x,y,t)$ и $V(x,y,t)$ - компоненты вектора скорости.

Перейду к задаче. У меня есть сетка N x M, для которой я задаю начальное положение вещества в клетках. С шагом времени t мне нужно численно определять содержание вещества во всей сетке (простите, если я не корректно выразился).
Я пишу программу для расчета распространения загрязнений, с уравнением диффузии я разобрался, и она работает как надо. Но вот с переносом - проблемы.

Путем проб и ошибок, я дошел до следующего решения (методом конечных разностей)
C^{k+1}_{i,j} = C^k_{i,j} + Tau ( -U \frac{C^k_{i+1,j}-C^k_{i-1,j}} {2h} -V \frac{C^k_{i,j+1}-C^k_{i,j-1}} {2h})


Где $C^{k+1}$ - значение узла на следующем шаге на следующем шаге, $Tau$ - шаг по времени, $C^k$ - начальное состояние сетки, $h$ - шаг по сетке.

Помогите, точнее направьте в какую сторону копать (лучше, конечно же, с ссылкой на конкретную литературу). Премного признателен!

 
 
 
 Posted automatically
Сообщение14.10.2013, 16:29 
Аватара пользователя
 i  Тема перемещена из форума «Помогите решить / разобраться (М)» в форум «Карантин»
Причина переноса: формулы не оформлены $\TeX$ом

Dhara, наберите все формулы и термы $\TeX$ом. Инструкции по оформлению формул здесь или здесь (или в этом видеоролике).
После исправлений сообщите в теме Сообщение в карантине исправлено, и тогда тема будет возвращена.

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group