用matlab进行泰勒级数展开
用taylor函数进行泰勒级数展开。该函数的调用格式如下:
1. taylor (f, n, v):该函数的结果返回n-1级的麦克劳林多项式。f为函数表达式,v为表达式中的独立变量
2. taylor(f,n,v,a):该函数返回f在x=a处的泰勒级数表达式。
上面两式中,n v a没有顺序先后之分。taylor函数根据他们的位置很类型确定他们的用途,还可以忽略他们中的任意一个。
例如,求常见的基本初等函数exp(x)和 sin(x)的taylor展开式:
>> syms x;
>> f=exp(x);
>> t=taylor(f,4)
t =
1+x+1/2*x^2+1/6*x^3
>> f1=sin(x);
>> t=taylor(f1,4)
t =
x-1/6*x^3