Question: Please provide Matlab code program AND the 2 contour plots for the two different initial starting points. Make sure your code can be run too.

Please provide Matlab code program AND the 2 contour plots for the two different initial starting points. Make sure your code can be run too. Also, figure 1 is the sample plot for a different f(x).
Program the gradient descent and Newton algorithms using the backtracking line search (Procedure below, set =0.9,=0.6). Use them to minimize the Rosenbrock function
f(x)=100(x2-x12)2+(1-x1)2.
First try the initial point x0=(1.2;1.2) and then the more difficult point
x0=(-1.2;1). Plot the contour of the function and then plot the path of
iterates obtained by each method on the contour. (You can use 'help contour'
and 'help plot' to find instructions of using 'contour' and 'plot'. A possible
way to plot with one initial point is given below.)
Procedure (Backtracking Line Search).
Choose ,in(0,1); Set =1;
repeat until f(xk+tpk)f(xk)+tgradf(xk)Tpk
t=t;
end (repeat)
Terminate with tk=t.
Figure 1: Q3: Plot with f(x,y)=x2+y4
 Please provide Matlab code program AND the 2 contour plots for

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!