上传者: gujinjin2008 
                                    |
                                    上传时间: 2021-07-03 22:19:27
                                    |
                                    文件大小: 1KB
                                    |
                                    文件类型: M
                                
                            
                                
                            
                                程序说明详细,适合matlab初学者
%Newton迭代法求解极小值点
 0311
%=====================================
%定义函数
disp '函数 f(x) 为:'
syms x1 x2
f=(x1-2)^4+(x1-2)^2*x2^2+(x2+1)^2
disp '初始点的值:'
x0=[1;1]
%=====================================
%求函数的梯度和海色阵
disp '函数f的梯度:'
g=jacobian(f,[x1;x2])
disp '函数f的Hesse矩阵:'
G=jacobian([g(1);g(2)],[x1,x2])