2016-04-29 28 views
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)) 

答えて

1

現在地閉じ括弧を忘れてしまいました
関連する問題