Я пытаюсь написать функцию для вывода некоторых данных, которые у меня есть, но при запуске кода ниже с Fpi(mud)
я получаю TypeError: 'int' object is not callable
.
Я уже убедился, что имяFpi нигде не определяется как целое число, поэтому я не понимаю проблемы.
mud=np.array([0.0014700734999999996,
0.0011840320799999997,
0.0014232304799999995,
0.0008501509799999997,
0.0007235751599999999,
0.0005770661399999999,
0.0005581295999999999,
0.00028703807999999994,
0.00014850233999999998])
afij=np.array([1.0944,-1.0])
def Fpi(x,B=2.58,Fc=88,mu=0.77):
return Fc*(1+ ((2*B*x)/(4*pi*Fc))**2(afij[0]+afij[1]*np.log((2*B*x)**2/mu2)))
Если кто-нибудь может помочь, я буду благодарен!