matlab中的gradient函數

昨天突然想通了,還是把過程寫一來,以防以後有人再出現我而沒有解答了。 gradient()是求數值梯度函數的命令。[Fx,Fy]=gradient(x),其中Fx爲其水平方向上的梯度,Fy爲其垂直方向上的梯度,Fx的第一列元素爲原矩陣第二列與第一列元素之差,Fx的第二列元素爲原矩陣第三列與第一列元素之差除以2,以此類推:Fx(i,j)=(F(i,j+1)-F(i,j-1))/2。最後一列則爲最後兩
相關文章
相關標籤/搜索