在matlab环境下,用graidient()函数求近似梯度
1、肯定是要运行matalb软件,会出现如下界面

2、输入v=-2:0.2:2 按enter键,会出现如图所示

3、输入[x,y]=meshgrid(v) 按enter键,会出现如图所示






4、输入z=x.*exp(-x.^2-y.^2) 按enter键,会出现如图所示



5、输入[px,py]=gradient(z,.2,.2);
contour(v,v,z),hold on,quiver(v,v,px,py),hold off
按enter键,会出现如图所示

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:70
阅读量:160
阅读量:139
阅读量:77
阅读量:70