玩转数学8吧 关注:1,599贴子:27,162
  • 12回复贴,共1

玩转数学。。活到老学到老

只看楼主收藏回复

工作多年。。数学差不多都还给了老师。。虽然不是很有时间,可我还想重拾这个爱好。。玩转数学,挖掘数学的美。。不定期更新此贴,也当是一个缓解压力的平台。。


来自Android客户端1楼2018-07-02 15:07回复
    泰勒公式——泰勒公式是大学高等数学微积分上册的亮点。。头一次碰到也是会让大多数人感到棘手。。那么它的意义到底是什么呢?
    引用某个博客的原话:泰勒公式就是用某点的导数信息来求附近某点的值,用多项式来逼近函数值。
    f(x)在点a处泰勒展开,要求f(x)在x=a处n阶可导:

    利用泰勒展开可以在x∈[a−R,a+R]收敛,即可以用泰勒展开无限逼近f(x)。
    说得更直白点。。就是用x-a的n次多项式的叠加去逼近函数,而多项式的加权系数就是x=a处各阶导数值除以n!。。最后给出误差函数Rn(x)也就是泰勒公式的余项。。展开的阶数越高,就越接近原函数,误差则越小。。


    2楼2018-07-02 21:14
    回复
      下边的例子分别画出y=exp(x)以及其五阶和十阶的麦克劳林展开的函数图像。。

      只画出x从0到5的区间,不难看出十阶的展开较之五阶更好地逼近了原函数。。


      3楼2018-07-02 21:20
      回复
        泰勒公式应用广泛。。很多理工科科目都需要这个工具


        4楼2018-07-02 21:26
        回复
          对应到做事方面。。假如f(x)是目标。。x=a是目标中的某一个细节信息,x-a的多次幂以及f(a)的高阶导数意味不断重复寻找跟细节信息相关联的信息。。当你够努力,重复的次数越多越接近目标但并不意味达成目标。。个人一点小小的生活感悟。。


          来自Android客户端5楼2018-07-02 21:39
          回复
            自娱自乐。。此贴全当楼主的生活随记吧。。关于数学的一点感悟。。玩转数学。。在生活中挖掘数学的乐趣。。不定期更新。。今天就这样


            来自Android客户端6楼2018-07-02 21:47
            回复

              @青辰九尾
              你的这道题丢了几个符号。。在网上找到原题为:


              7楼2018-07-04 19:54
              回复
                clear;
                clc;
                t=9;
                for a=0:15;
                for b=0:15;
                for c=0:15;
                for d=0:15;
                for e=0:15;
                for f=1:15;
                for g=0:15;
                for h=0:15;
                if a+b==13&&c-d*e==4&&f+g-h==4&&a+c/f==4&&b-d*g==4&&e+h==5
                fprintf('%d %d %d\n%d %d %d\n%d %d %d\n',a,b,t,c,d,e,f,g,h);
                end
                end
                end
                end
                end
                end
                end
                end
                end
                编写一个小程序就也能很快找到一个答案。。我没有寻找15以后的数字,我的算法很笨循环次数太多电脑根本跑不动。。
                2 11 9
                4 1 0
                2 7 5


                8楼2018-07-04 20:05
                回复
                  虽然从事硬件方面工作,对软件对编程只是小白级别。。但也有一点个人意见:如果想要从事编程方面的工作。。我觉得最主要还是要学好算法。。也就体现了数学的重要性。。算法的好坏直接决定程序运行的效率。。你所使用的语言是次要,无论是C/C++/Java/python。。还是matlab都只是载体,算法才是灵魂。。如果有C的基础掌握一门语言可能只需要两周。。而算法的博大精深是需要一直去探索的。。


                  9楼2018-07-04 20:15
                  收起回复
                    用了泰勒之后,就基本可以和洛必达说再见了


                    IP属地:吉林来自Android客户端10楼2018-07-19 10:14
                    回复
                      优秀


                      IP属地:江西来自iPhone客户端11楼2018-10-20 14:45
                      收起回复