7.4.12 導関数 (gradient)

INTLAB は自動微分に基づく gradient パッケージを持っている。

x=gradientinit(1)
y = sin(x)*(4*cos(x)-2)^2
この結果は
gradient value y.x = 
   0.021868496097187
gradient derivative(s) y.dx = 
  -0.899142127505951
$ f(x):=\sin x(4\cos x-2)^2$ とするときの、 $ f(1)$, $ f'(1)$ が求まっている。
確認
f[x_]:=Sin[x] (4Cos[x]-2)^2
N[f[1]]
N[f'[1]]

intvalinit('displayinfsup')
x=gradientinit(infsup(0.999,1.001))
y = sin(x)*(4*cos(x)-2)^2

桂田 祐史
2020-09-03