tnfh.net
当前位置:首页 >> mAtlAB 泰勒级数 >>

mAtlAB 泰勒级数

>> 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点展开了。要在别的点展开只要把'Expansion...

运行了下你的代码,语法上并没有问题,如下 检测代码: clcclear allclose allsyms xf1 = (exp(x)+exp(-x))/2;r = taylor(f1,x,5,0);disp(r);输出效果 x^4/24 + x^2/2 + 1 请检查程序上下文,并设置断点单步执行检查中间变量的值是否与预期吻合

你好,很简单,只要用taylor函数就可以 syms x2 x1 d1 d2 L y=L^2/(L+x1*d1+x2*d2)^2; f = taylor(y) f = L^2/(L + d2*x2)^2 - (2*L^2*d1*x1)/(L + d2*x2)^3 + (3*L^2*d1^2*x1^2)/(L + d2*x2)^4 - (4*L^2*d1^3*x1^3)/(L + d2*x2)^5 + (5*L^2*d1^...

解析: help Taylor 出来一堆英文 直接看示例

需要matlab的符号引擎为maple >> syms x y;f=(x^2-2*x)*exp(-x^2-y^2-x*y); >> F=maple('mtaylor',f,'[x,y]',8) >> F=collect(F,x) F = 1/3*x^7+(y+1/2)*x^6+(y-1+2*y^2)*x^5+(-1-2*y+3/2*y^2+7/3*y^3)*x^4+(2*y^4-y+y^3-3*y^2+2)*x^3+(2*y+1-y^...

clear;clc; syms x a;m=5;%自己改y=(11/6-3*x+3/2*x^2-1/3*x^3)^af=taylor(y,m+1,x); w=sym(zeros(m+1,1));w(1)=subs(f,x,0);f=f-w(1);for n=m:-1:2 w(n+1)=subs(f-subs(f,x^n,0),x^n,1); f=f-w(n+1)*x^n;endw(2)=subs(f,x,1)注意,因为matlab数...

>> syms x >> taylor(f(x),x,'ExpansionPoint',0,'order',6) f(x)就是你要展开的函数。0就是在0处展开在别的点展开就换其他数,6就是展开5阶

你把1/(1-x^2)^2泰勒,然后给式乘以X就可以.在1/(1-x^2)^2的时候,你可以换做1/(1-x)^2然后再将x换成x^2就可以了.1/(1-x)^2应该很好了吧

syms x y1 y2%先声明变量的 y1=sin(x);%用y1代表原函数 y2=taylor(y1,x,0,10);%在x=0处把sin x 展成10级泰勒展开式) x=0:pi/1000:2*pi;%自变量x的范围是0,2π plot(x,eval(y1),x,eval(y2));%画出y1和y2在0到2π的图像 这是最简单的了,祝你学习快...

taylor()函数可用于任意点处任意次数的泰勒展开,参考代码及结果: >> syms x; >> taylor(1/x^2,5,5) ans = (3*(x - 5)^2)/625 - (2*x)/125 - (4*(x - 5)^3)/3125 + (x - 5)^4/3125 + 3/25

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com