matlab xlnx展开

matlab 我想讲xlnx写成 y=ax^3+bx^4+cx^5+......kx^9,这个如何写matlab程序 x值范围为230~373。

lnx在x=0点不连续,不能用泰勒展开哦...
要做x=1点处的泰勒展开可以用taylor():
syms x
taylor(x*log(x),x,10,1)
ans =
x-1+1/2*(x-1)^2-1/6*(x-1)^3+1/12*(x-1)^4-1/20*(x-1)^5+1/30*(x-1)^6-1/42*(x-1)^7+1/56*(x-1)^8-1/72*(x-1)^9追问

谢谢,如果我希望展开的项不存在X^2,如何做那?

追答

是只是不带平方项还是不带所有的偶次项?不带所有的偶次项的话原函数必须是奇函数

追问

只是不要平方根就行。

追答

额,这个就不太清楚了,对xlnx在x=300处取泰勒展开,取3次项就逼近的很好了...但是有2次项...

温馨提示:答案为网友推荐,仅供参考
相似回答