(translator=Young, ChineseSource=Young-20020520-8\gradient.html, EnglishSource=c:\matlabr12\help\techdoc\ref\gradient.html)
MATLAB Function Reference    
gradient

數值梯度(Numerical gradient)

Syntax

Definition

有兩個變數的 gradient 函數,F(x,y),定義如下:

可以把它想成是在 增值方向向量點的聚集。在 MATLAB 裡,數值梯度(numerical gradients)(differences)可以計算任何變數個數的函數。對於一個 N 個變數的函數,F(x,y,z,...)

Description

FX = gradient(F) 其中 F 是一個傳回 F 的一維數值梯度(numerical gradient)向量。FX 對應 ,在 x 方向的差值。

[FX,FY] = gradient(F) 其中 F 是一個傳回二維梯度(numerical gradient)之 xy 元件的矩陣。 FX 對應 x (直行)方向的差值。 FY 對應 y (橫列)方向的差值。各個維度的間距被當成是一。

[FX,FY,FZ,...] = gradient(F) 其中 FN 維度傳回 NF 的梯度元件。有兩個方法來控制 F 各個值的間距:

[...] = gradient(F,h) 其中 h 是一個純量,用 h 當作每個維度點的間距。

[...] = gradient(F,h1,h2,...) 空間參數 N 定義 F 各個維度的間距。

Examples

陳述式

產生

給定,

See Also

del2, diff


 gplot graymon