梯度運算子
• 梯度運算子 ∇ 會傳回數個變數之純量值可微分函數的梯度。傳回函數的元件是指定函數根據指定變數的偏微分:
• 您可以透過任何變數子集計算梯度。上述範例為針對函數的所有變數計算梯度。以下飯例僅針對 a 與 c 計算梯度:
運算元
• f(a,b,c) 是數個變數的純量值可微分函數。您可以使用先前定義的函數或臨時函數。
或
• a、c、b...是以逗號分隔的變數清單。您可以使用函數 f 的任何引數子集。
◦ 變數清單為選用。若不包括清單,Mathcad 會計算所有函數變數的梯度。
◦ 梯度運算子會使用數個變數的函數。如上所示,將這些變數定義為函數的個別引數,或將其分組為向量,如下所示:
您可以符號方式計算梯度運算子,如上所示。如果所有變數都有數值,您也可以數值方式將其計算。例如定義和計算向量 x,如下所示:
定義的值亦適用於符號計算:
引數清單並非選用。Mathcad 會將不含引數的 f 解讀為自由變數,而非函數名稱。
例如,若為下列函數:
您可以使用:
但不能是
或