This commit is contained in:
AtsushiSakai
2016-05-02 21:39:19 +09:00
parent 5c5fde0241
commit d4f13e2871

View File

@@ -50,9 +50,9 @@ def CreateMeshData():
Z=[HimmelblauFunction(x,y) for (x,y) in zip(X,Y)]
return(X,Y,Z)
def SteepestDescentMethod(start,Jacob):
def NewtonMethod(start,Jacob):
u"""
Steepest Descent Method Optimization
Newton Method Optimization
"""
result=start
@@ -78,7 +78,7 @@ def SteepestDescentMethod(start,Jacob):
# Main
start=np.array([random.uniform(minXY,maxXY),random.uniform(minXY,maxXY)])
result=SteepestDescentMethod(start,Jacob)
result=NewtonMethod(start,Jacob)
(X,Y,Z)=CreateMeshData()
CS = plt.contour(X, Y, Z,nContour)
# plt.clabel(CS, inline=1, fontsize=10)