May-08-2020, 09:34 AM
import numpy as np from scipy.optimize import minimize import matplotlib.pyplot as plt def lik(parameters): m=parameters[0] b=parameters[1] sigma=parameters[2] for i in np.arange(0,len(x)): y_exp=m*X+b L=(len(x)/2*np.log(2*np.pi)+len(x)/2*np.log(sigma**2)+1/(2*sigma**2)*sum((y-y_exp**2)) return L x=np.array([1,4,5,6,9]) y=np.array([2,6,7,9,15]) lik.model=minimize(lik,np.array([2,2,2]),method='L-BFGS-B')
Error:
File "<ipython-input-26-561eb8deaa94>", line 9
return L
^
SyntaxError: invalid syntax
Please clarify in resolving this error