2014 dxdy logo

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

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




 
 Численные методы решения ФДУ
Сообщение19.06.2013, 10:46 
Имеется функционально-дифференциальное уравнения вида
$x'(t)=f(t,x(t),x_{t}) где характер зависимости от предыстории значений x представляется в форме бесконечного интеграла $x'(t)=f(t,x(t),x_{t})=g(t,x(t),\int \limits _{-\infty}^{t}x(s)ds). Сама задача:требуется составить алгоритм численного решения такого уравниния. Вопрос: но как это сделать если интеграл бесконечный? Везде в литературе либо либо упоминаются конечные интегралы $x'(t)=f(t,x(t),x_{t})=g(t,x(t),\int \limits _{-a}^{t}x(s)ds) ,либо рассматриваются ОДУ с простым запаздыванием в качестве примеров.

 
 
 
 Re: Численные методы решения ФДУ
Сообщение19.06.2013, 12:17 
Аватара пользователя
Если значение $x'(t)$ в текущий момент существенно зависит от значений $x(s)$ в эпоху древних римлян и греков, это плохо.

Часто под интегралом есть ещё ядро $K(t, s)$, которое быстро стремится к нулю при $t-s\to\infty$ и сводит на нет зависимость от далёкого прошлого, но у Вас его нет (вернее, $K=1$).

В таком случае выберите некий начальный момент $t=a$ и считайте заданным $x_a=\int\limits_{-\infty}^a x(s)\;ds$. Это начальное условие Вашей задачи, от него зависит, какое получится решение. Тогда $x_t=x_a+\int\limits_a^t x(s)\;ds$.

Почему Вы используете две различных функции, $f$ и $g$? Разве они чем-то отличаются? Вы же просто подставили вместо $x_t$ его выражение через интеграл.

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


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