Я использую Sympy, и все работает нормально, когда я использую только символы. Однако, когда я пытаюсь ввести числа, возникает следующая ошибка:
TypeError ("не удается создать mpf из" + repr (x))
, вот мой код:
from sympy import *
xi=Symbol('xi')
def my_func(z,nu):
a1=exp(xi*z)
b1=-exp(-xi*z)
c1=-(1-2*nu-xi*z)*exp(xi*z)
d1=-(1-2*nu+xi*z)*exp(-xi*z)
return a1,b1,c1,d1
Тогда:
a1,b1,c1,d1=my_func(150,0.35)
это вызывает: TypeError ("невозможно создать mpf из" + repr (x))