如何用Mathematica求抽象函数f(x)的反函数的高阶导数有一抽象函数f(x),具体形式未知但可n次求导.又g(x)为f(x)的反函数.能否用Mathematica求g'(f(x)),g''(f(x))乃至g^(n) (f(x))等等的解析表达?先说明一下,
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 13:06:01
![如何用Mathematica求抽象函数f(x)的反函数的高阶导数有一抽象函数f(x),具体形式未知但可n次求导.又g(x)为f(x)的反函数.能否用Mathematica求g'(f(x)),g''(f(x))乃至g^(n) (f(x))等等的解析表达?先说明一下,](/uploads/image/z/11522920-40-0.jpg?t=%E5%A6%82%E4%BD%95%E7%94%A8Mathematica%E6%B1%82%E6%8A%BD%E8%B1%A1%E5%87%BD%E6%95%B0f%28x%29%E7%9A%84%E5%8F%8D%E5%87%BD%E6%95%B0%E7%9A%84%E9%AB%98%E9%98%B6%E5%AF%BC%E6%95%B0%E6%9C%89%E4%B8%80%E6%8A%BD%E8%B1%A1%E5%87%BD%E6%95%B0f%28x%29%2C%E5%85%B7%E4%BD%93%E5%BD%A2%E5%BC%8F%E6%9C%AA%E7%9F%A5%E4%BD%86%E5%8F%AFn%E6%AC%A1%E6%B1%82%E5%AF%BC.%E5%8F%88g%28x%29%E4%B8%BAf%28x%29%E7%9A%84%E5%8F%8D%E5%87%BD%E6%95%B0.%E8%83%BD%E5%90%A6%E7%94%A8Mathematica%E6%B1%82g%27%28f%28x%29%29%2Cg%27%27%28f%28x%29%29%E4%B9%83%E8%87%B3g%5E%28n%29+%28f%28x%29%29%E7%AD%89%E7%AD%89%E7%9A%84%E8%A7%A3%E6%9E%90%E8%A1%A8%E8%BE%BE%3F%E5%85%88%E8%AF%B4%E6%98%8E%E4%B8%80%E4%B8%8B%2C)
如何用Mathematica求抽象函数f(x)的反函数的高阶导数有一抽象函数f(x),具体形式未知但可n次求导.又g(x)为f(x)的反函数.能否用Mathematica求g'(f(x)),g''(f(x))乃至g^(n) (f(x))等等的解析表达?先说明一下,
如何用Mathematica求抽象函数f(x)的反函数的高阶导数
有一抽象函数f(x),具体形式未知但可n次求导.又g(x)为f(x)的反函数.能否用Mathematica求g'(f(x)),g''(f(x))乃至g^(n) (f(x))等等的解析表达?
先说明一下,这个表达是可以算出的,根据g(f(x))=x,逐次求导并利用复合函数求导法则即可算出,如对前式求导有g'(f(x))f'(x)=1,于是g'(f(x))=1/f'(x);对此式再次求导又可得g''(f(x)) = -f''(x)/(f'(x))^3.那么在Mathematica中,有没有直接的函数可以解决呢?还是说必须像手算一样用递归算法?求教各位高达.
悬赏100分,希望也别答得太简略了,也尽量不要复制粘贴吧,我是搜索了一圈之后没发现合适的答案才提问的.
如何用Mathematica求抽象函数f(x)的反函数的高阶导数有一抽象函数f(x),具体形式未知但可n次求导.又g(x)为f(x)的反函数.能否用Mathematica求g'(f(x)),g''(f(x))乃至g^(n) (f(x))等等的解析表达?先说明一下,
在Mathematica中,
如果要直接给出n阶导数的表达式,很难.
用自定义函数还是可以实现的.
DD[k_] := {
g=InverseFunction[f][x];
Do[g=D[g,x],{i,k}];
g
};
DD[3]
其中:
g=InverseFunction[f][x]; (** 符号反函数 **)