0
def ElfouhailySpectrum(self,k):
### parameters calculues ######
ElfouhailySpectrumList = []
S = np.zeros(np.shape(Bh))
S = Bh + Bl
Delta = np.tanh(np.log(2.)/4. + 4.*(self.c(k)/sself.cp)**2.5+0.13*(self.nUstar/self.cm)*(self.cm/self.c(k))**2.5)
G = 1./(2.*np.pi)*(1+Delta*np.cos(2*self.Phi)
ElfouhailySpectrumList = [S, nan_to_num(1./(k**4)*S*G),Delta]
return ElfouhailySpectrumList
それを返します:Pythonのエラー:にSyntaxError:無効な構文
ElfouhailySpectrumList = [S, nan_to_num(1./(k**4)*S*G),Delta]
^
SyntaxError: invalid syntax
を私が間違って何が起こっているかの手掛かりを持っていません。 私は宣言について考えましたが、宣言してもまだ動作していません。
G = 1./(2.*np.pi)*(1+Delta*np.cos(2*self.Phi))
: