首页 > 软件编程 > 用matlab进行泰勒级数展开

用matlab进行泰勒级数展开

2008年10月4日 honkin 发表评论 阅读评论

用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

分类: 软件编程 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.