/ / Как мога да разреша интегрално уравнение Volterra (Fredholm?) В Matlab - matlab, диференциални уравнения, интегрални

Как мога да разреша интегрално уравнение на Volterra (Fredholm?) В Matlab - matlab, диференциални уравнения, интегрални

Говоря за второстепенни уравнения на Волтера:

https://upload.wikimedia.org/math/8/8/a/88a1099a41f2ae451f427ab52ba7888d.png

В моя случай g е грозна интегрална и между тях a и x, също a=0 (за двете g и интеграцията по-горе). K е равно на 1.

Намерих някаква информация за уравненията на Фредхолм, но те не са съвсем същите (фиксирани интервали, които нямат x на интегралния знак), аз се чудя дали може би мога да възстановя моя анализ на Fredholm уравнение? И ако е така, как мога да го разреша в Matlab?

Отговори:

1 за отговор № 1

Имате волтерско уравнение от втория вид, а в случая, когато ядрото има формата k (x-t), може да бъде решен оперативно (метод).

Тъй като задачата ви не е уникална, ще бъде удобно да използвате готово решение: http://www.mathworks.com/matlabcentral/fileexchange/49721-volterra-integral-equations-solver Решете уравнението (ако разбрах правилно изявление за проблем):

isolve(1,10*x,1)

ans =

10*exp(x) - 10

Ще провери верността на решението чрез заместване в източника:

10*x + int(y,0,x)

ans =

10*exp(x) - 10

Решени правилно.

Послепис Съжалявам за моя английски.