2016-08-02 2 views
0

Мне нужно вычислить scipy.special trigamma и дигамма функции переменной с типом BigFloat в Python, но я получаю следующее сообщение об ошибке:trigamma и дигамма функции для 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 для прецизионных целей. Любое тело знает, как я могу вычислить функции дигаммы и тригаммы для таких переменных? Спасибо.

ответ

1

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

Отказ от ответственности: Я поддерживаю gmpy2.

+0

тригамма - частный случай полигаммы –

Смежные вопросы