EDA365电子论坛网

标题: MATLAB中gradient求数值梯度的命令 [打印本页]

作者: wu68aq    时间: 2019-1-15 01:30
标题: MATLAB中gradient求数值梯度的命令
MATLAB中gradient求数值梯度的命令
1 o" K1 N  b- b9 O9 x: Vgradient() 是求数值梯度函数的命令。[Fx,Fy]=gradient(x),其中Fx为其水平方向上的梯度,Fy为其垂直方向上的梯度,Fx的第一列元素为原矩阵 第二列与第一列元素之差,Fx的第二列元素为原矩阵第三列与第一列元素之差除以2,以此类推:Fx(i,j)=(F(i,j+1)-F(i,j- 1))/2。最后一列则为最后两列之差。同理,可以得到Fy。
' C4 _$ A) \3 L2 y4 M
- a; `# \% w; {
作者: fanichicl    时间: 2019-1-15 11:28
这个方法好
作者: hanshaoxia    时间: 2019-1-17 14:53
学习
作者: fanichicl    时间: 2019-1-23 11:21
学习




欢迎光临 EDA365电子论坛网 (https://www.eda365.com/) Powered by Discuz! X3.2