1 2 3 4 5
|
f[x_] := Log[x]; g[x_] := x^2; f1[x_] := f'[x]; g1[x_] := g'[x]; a = NSolve[{g1[x2] (x1 - x2) + g[x2] == f[x1], g[x2] == f1[x1] (x2 - x1) + f[x1], f1[x1] == g1[x2]}, {x1, x2},Reals] // Union; Length[a] Show[Plot[{f1[x1] (x - x1) + f[x1] /. a, f[x], g[x]}, {x, -2, 5}, PlotLegends ->{"y=f(x)","y=g(x)","公切线"}],ListPlot[{{x1, f[x1]} /. a, {x2, g[x2]} /. a}]]
|
近期评论