用MATLAB求函数的5阶泰勒级数展开式。
4个回答
展开全部
>> syms x
>> taylor((1-2*x+x^3)^0.5-(1-3*x+x^2)^(1/3),x,'ExpansionPoint',0,'order',6)
ans =
(239*x^5)/72 + (119*x^4)/72 + x^3 + x^2/6
结果是出来了,不过不知道你要在哪一点展开,于是我就在0点展开了。要在别的点展开只要把'ExpansionPoint'后面的数改一下。
注意:
'order',6表示展开5阶,且结果没有写出误差项!
还有我的MATLAB是2012b的,不同版本的语法可能有所不同,尤其是老版本。
>> taylor((1-2*x+x^3)^0.5-(1-3*x+x^2)^(1/3),x,'ExpansionPoint',0,'order',6)
ans =
(239*x^5)/72 + (119*x^4)/72 + x^3 + x^2/6
结果是出来了,不过不知道你要在哪一点展开,于是我就在0点展开了。要在别的点展开只要把'ExpansionPoint'后面的数改一下。
注意:
'order',6表示展开5阶,且结果没有写出误差项!
还有我的MATLAB是2012b的,不同版本的语法可能有所不同,尤其是老版本。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用这个公式:
Taylor(f(x),x,'order',5)
即可
Taylor(f(x),x,'order',5)
即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询