在matlab中写个用泰勒级数展开log2(x)的方程

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 02:47:41
在matlab中写个用泰勒级数展开log2(x)的方程

在matlab中写个用泰勒级数展开log2(x)的方程
在matlab中写个用泰勒级数展开log2(x)的方程

在matlab中写个用泰勒级数展开log2(x)的方程
用符号语言比较简单:
syms x
f=log2(x);
taylor(f,4,2) %这个是n=4,x0=2展开,n、x0可以换的;
>> ans =
(x - 3)/(3*log(2)) - (x - 3)^2/(18*log(2)) + (x - 3)^3/(81*log(2)) - (x - 3)^4/(324*log(2)) +
log(3)/log(2)
>> pretty(ans)
2 3 4
x - 3 (x - 3) (x - 3) (x - 3) log(3)
-------- - --------- + --------- - ---------- + ------
3 log(2) 18 log(2) 81 log(2) 324 log(2) log(2)
算具体值用subs(f,x,n)即可,n为x的具体值.

syms t
f = log2(x);
ft = taylor(f,10);
ezplot(f)
hold on
x=-2*pi:0.1:2*pi;
plot(x,subs(ft,x),'.r');
ft = taylor(f,10);
只展开了10项,10可以换成其他

在matlab中写个用泰勒级数展开log2(x)的方程 泰勒级数的问题.泰勒级数展开、.在某一点的.泰勒级数展开、.在某一邻域的泰勒级数展开,这些有什么不同呀,意义何在? Matlab在高等数学中的应用4、 编写演示任意函数展开为各阶泰勒级数的程序,并显示其误差曲线.(建议采用泰勒级数展开表达式编程计算,然后用符号函数taylor验证) 泰勒级数与罗朗级数的区别是不是在展开点不同,泰勒是在0点展开 急 在matlab中写个用泰勒级数计算sin(t)的方程大概将sin(t)用泰勒级数展开300项吧 然后将展开后的结果和sin(t)在一张图中画出来.自己老是调不对 泰勒级数展开公式//如何计算? 复变函数,泰勒级数展开问题 求问如何展开成泰勒级数 (sinz)^2如何展开泰勒级数 sinx^2用泰勒级数展开是多少 为什么MATLAB上log(1-X)可以直接泰勒展开 Log(x)就不可以呢?log(x)要给定一个点 log(1-x)就不用?_ 能在matlab中将函数展开成洛朗级数吗? 泰勒级数在哪点展开有区别吗把一个函数用泰勒级数展开,不同的展开点有什么区别吗?比如在x=0处展开,和在x=1处展开, 1.泰勒级数展开的依据是什么?2.怎样证名泰勒级数展开的公式? f(x)=cos(x+a),在x=0处展开为泰勒级数 cos(x+a)在x=0处展开为泰勒级数要详细步骤 求f(x)=1/(1-x)在x=-1点展开为泰勒级数, 函数f(x)=lnx在x=1时用泰勒级数展开