Differentiate() публичный Метод

(x による偏)導関数を求める。 解析的に計算。 解析的に計算できない関数の場合、InvalidOperationException を throw する。
public Differentiate ( Variable x ) : Function
x Variable 微分対象となる変数
Результат Function
Пример #1
0
        public override Function Differentiate(Variable x)
        {
            Function num    = this.num;
            Function nump   = num.Differentiate(x);
            Function denom  = this.denom;
            Function denomp = denom.Differentiate(x);

            return((nump * denom - num * denomp) / (denom * denom));
        }