Регуляризованная гипергеометрия c функция 1f2 для python? - PullRequest
0 голосов
/ 07 августа 2020
• 1000

Ниже приведена функция, которую я пытаюсь воссоздать, у меня проблемы

Вот мой код для SciPy и mpmaths в качестве примера.

mpmath.hyp1f2(1,(1-n/2),(3/2-n/2),-np.power(x,2)/4)
sc.hyp1f2(1,[(1-n/2),(3/2-n/2)],-np.power(x,2)/4)

1 Ответ

0 голосов
/ 07 августа 2020

Это просто вопрос деления hyp2f1 на гамма-функцию. Нет?

Если это то, что вы хотите, легко определить:

from scipy.special import hyp2f1, gamma 

def hyp2f1regularized(a, b, c, d):
    return hyp2f1(a, b, c, d) / gamma(c)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...