специальная функция scipy не получает сложного аргумента - PullRequest
2 голосов
/ 28 апреля 2019

Я попытался применить обратную функцию ошибки, scipy.special.erfinv, к сложному входу, и получил следующую ошибку:

from scipy.special import * 
z = 1j 
erfinv(z)

TypeError: ufunc 'ndtri' не поддерживается длятипы ввода и входы не могут быть безопасно приведены к каким-либо поддерживаемым типам в соответствии с правилом приведения «safe».

. Я проверил документацию по функции ndtri и упомянул, что аргумент может бытьреальный или сложный ".

Является ли документация правильной?

Моя конечная цель - получить обратную функцию мнимой ошибки, которую можно оценить следующим образом: erfi^-1(x) = -i * erf^-1(i*x)

Любая помощь приветствуется.

...