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 syntaxPlease clarify in resolving this error
