旅游景点 旅游攻略 日本旅游 文化旅游 旅游景区 昆明旅游 桂林旅游 乡村旅游 上海旅游

如何用matlab求单变元函数的泰勒级数

时间:2024-10-29 11:20:54

1、任意函数,可以用泰勒级数来表示,只需该函数在展开点具有无穷导数。

如何用matlab求单变元函数的泰勒级数

2、启动matlab,这是主界面,在命令行窗口输入代码。先用一个例子来说明该命令的用法,求取下图所示的函数的泰勒级数展开。

如何用matlab求单变元函数的泰勒级数如何用matlab求单变元函数的泰勒级数

3、在命令行窗口中输入如下代码。可以从两条曲线图中看到,两条曲线在x=0附近接近,这主要是因为该泰勒展开式是在x=0处展开的,并且看到在曲线图上方给出了泰勒展开式的表达式,可以看到该展开式的最高阶是5阶,这是默认情况。

如何用matlab求单变元函数的泰勒级数如何用matlab求单变元函数的泰勒级数

4、下面修改命令,让该泰勒级数在x=1处展开。命令修改为dy=taylor(y,x,1);其中y是符号表达式,x是自变量,1是展开的点。

如何用matlab求单变元函数的泰勒级数如何用matlab求单变元函数的泰勒级数如何用matlab求单变元函数的泰勒级数

5、上面的泰勒展开都是默认情况5阶,也可以修改为任意阶数(只要函数具有高阶导数),例如修改为7阶。只需修改命令为颊俄岿髭dy=taylor(y,‘order’,8).y为符号表达式,‘order’表示要修改阶数,8表示高阶无穷小为8阶,也就是展开到7阶。可以看的高阶的展开式更加接近原函数。

如何用matlab求单变元函数的泰勒级数如何用matlab求单变元函数的泰勒级数
© 2025 途途旅游
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com