![]() | ヘルプをダウンロード(Windowsのみ) |
所有クラス: vector
要件:MathScript RTモジュール
fx = gradient(f)
fx = gradient(f, d)
fx = gradient(f, dx, dy)
[fx, fy] = gradient(f)
[fx, fy] = gradient(f, d)
[fx, fy] = gradient(f, dx, dy)
入力要素の勾配関数を計算します。
名前 | 説明 |
---|---|
f | 勾配を計算する関数の値を指定します。fは行列またはベクトルです。 |
d | xおよびy軸に沿ったポイント間または2D配列の1次元および2次元間の間隔を指定します。dは、実数倍精度浮動小数点数の配列です。デフォルトは1、またはdx = dy = 1です。 |
dx | x軸に沿ったポイント間または2D配列の2次元の値間の間隔を指定します。dxは、実数倍精度浮動小数点数の配列です。デフォルトは1です。 |
dy | y軸に沿ったポイント間または2D配列の1次元値間の間隔を指定します。dyは、実数倍精度浮動小数点数の配列です。デフォルトは1です。 |
名前 | 説明 |
---|---|
fx | x軸またはdf/dxに対するfの勾配関数の値の差を返します。fxは、fと同じ次元とデータタイプです。 |
fy | y軸またはdf/dyに対するfの勾配関数の値の差を返します。fyは、fと同じ次元とデータタイプです。 |
勾配関数の点の間隔は、2とおりの方法で指定できます。dxまたはdyに要素が1つしかない場合は、対応する軸の2つの連続した点の間隔は一定になります。dxまたはdyに複数の要素が含まれている場合、点の対応する軸での座標が要素の値によって決定されます。したがってdxまたはdyの長さは、fの対応する寸法に適合しなければなりません。
次の表には、この関数のサポート特性 が記載されています。
LabVIEWランタイムエンジンでサポートされる | はい |
RTターゲットでサポートされる | はい |
RTで制限付きの実行時間に適する | 特性なし |
F = rand(3, 4)
[Fx, Fy] = gradient(F, [1, 2, 3, 4], [1, 2, 3])
役に立った
役に立たなかった