Как найти сложные корни для функции с бесселевыми функциями в python? - PullRequest
0 голосов
/ 28 сентября 2018

У меня есть сложная функция, содержащая функции Бесселя и Ханкеля первого типа, и мне нужно найти сложные корни в некотором регионе.

Для начала, я удивляюсь, почему я не могу найти корниФункция Бесселя с командой findroot?

Это работает:

optimize.newton(lambda x: jv(0,x), 5)

Это не работает:

findroot(lambda x: jv(0,x), 5, solver='mnewton')

TypeError: ufunc 'jv' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe''

Почему?

...