Функции тригаммы и дигаммы для переменной bigfloat в python

Мне нужно вычислить scipy.special Тригамма и дигамма функции переменной с типом bigfloat в Python, но я получаю следующее сообщение об ошибке:

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

Мне нужно держать мои переменные как bigfloat для точных целей. Кто-нибудь знает, как я могу вычислить функции digamma и trigamma для таких переменных? Благодарю.

1 ответ

Реализации дигаммы с множественной точностью доступны в gmpy2, mpmath и Python-FLINT. Я не в курсе каких-либо реализаций тригаммы.

Отказ от ответственности: я утверждаю gmpy2,

Другие вопросы по тегам