MATLAB完成泰勒展开操作的命令:taylor(f)命令

2020年12月7日13:56:25MATLAB完成泰勒展开操作的命令:taylor(f)命令已关闭评论

MATLAB完成泰勒展开操作的命令:taylor(f)命令

f为待展开的函数表达式。命令taylor(f)将求解出函数f关于其默认变量的麦克劳林型的6阶近似展开。

例题 对以下两式进行泰勒展开:

(1) f=asin(x)*y^x+ucos(v);

(2)g=aexp(v)+b*v^u。

输入程序如下:

>> syms x y a b u v

>> f=a*sin(x)*y^x+u*cos(v);

>> g=a/(1+x)+b/(1+y;)

>> ansf=taylor(f);

>> ansg=taylor(g);

结果为:

ansf =

a*(log(y)^4/24 - log(y)^2/12 + 1/120)*x^5 - a*(log(y)/6 - log(y)^3/6)*x^4 + a*(log(y)^2/2 - 1/6)*x^3 + a*log(y)*x^2 + a*x + u*cos(v)

ansg =

- a*x^5 + a*x^4 - a*x^3 + a*x^2 - a*x + a + b/(y + 1)

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。