在 Python 中求解积分方程

计算科学 Python 积分方程
2021-12-02 23:18:23

我必须解决以下等式x(i),0i1

y(i)=x(i)a01y(j)x(j)dj(01A(j)x(j)1adj)1i1(0xx(j)1adj)a+ba1Aib1dx

在哪里Aiy(i)众所周知,我使用捷径

A(j)=j1Az1bdz
.

我想尝试用 Sympy 象征性地解决它是没有意义的。我将如何继续使用 Python 以数字方式解决这个问题?我是否离散化x(i)进入 100 或 1000 分,并希望通过蛮力找到方程组的解?还是有更聪明的方法?

0个回答
没有发现任何回复~