广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

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

    来源:网络收集  点击:  时间:2024-02-14
    【导读】:
    在微积分中我知道了泰勒级数,泰勒级数也广泛应用在工程中。记得著有《什么是数学》的美国学者R.柯朗.H.罗宾也说过现在人们过多地关注微积分,却不知道泰勒级数才是微积分的基础。matlab中可以很容易地求取单元函数的泰勒展开式。工具/原料morematlab方法/步骤1/5分步阅读

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

    2/5

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

    3/5

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

    4/5

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

    5/5

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

    matlab
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_41777.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 03:16:47  耗时:0.027
    0.0269s