matlab编程sinx在x=0处5阶10阶的泰勒展开,并绘图
发布网友
发布时间:2022-04-28 13:43
我来回答
共1个回答
热心网友
时间:2023-10-11 01:47
>>
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的,不同版本的语法可能有所不同,尤其是老版本。
热心网友
时间:2023-10-11 01:47
>>
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的,不同版本的语法可能有所不同,尤其是老版本。
热心网友
时间:2023-10-11 01:47
>>
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的,不同版本的语法可能有所不同,尤其是老版本。