Как поместить y (a) и y (b) начальные условия в odeint (python) вместо y (0) и y '(0)? - PullRequest
0 голосов
/ 13 декабря 2018

Я не могу (из этого ) понять, как поставить произвольные начальные (y (a) и y (b)) условия в один для решения дифференциального уравнения второго порядка (дляпример [y '' + k (1 + tanh (x)) y = 0])

кто-нибудь знает как?

1 Ответ

0 голосов
/ 13 декабря 2018

Проблема здесь в том, что scipy.integrate.odeint решается численно для начальных условий только при t = 0, поэтому вам нужно решить краевую задачу, и правильный коммандос для этого находится в: https://docs.scipy.org/doc/scipy-0.18.1/reference/generated/scipy.integrate.solve_bvp.html#scipy.integrate.solve_bvp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...