sinx的泰勒展开式

sinx的泰勒展开式sinx 的泰勒展开式求解过程思路 sinx 可以如何 展开 写成式子就是 最后以省略号结束 代表 无穷 需要求的就是 a0 a1 a2 的值 准确地说就是通项公式 然后 我们就可以开始 微分 了 就是等式两边同时 不停地微分下去 左边的三角函数的微分 其实是四个一循环的 sinx cosx sinx cosx 再回到 sinx

sinx的泰勒展开式求解过程

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家,(ノ´▽`)ノ♪-》点击这里->一个宝藏级人工智能教程网站。

思路:
sin x 可以如何 “ 展开 ”?写成式子就是:
最后以省略号结束,代表 “ 无穷 ”,需要求的就是 a0,a1,a2,…… 的值,准确地说就是通项公式。然后,我们就可以开始 “ 微分 ” 了,就是等式两边同时、不停地微分下去。左边的三角函数的微分,其实是四个一循环的:sin x ➜ cos x ➜ – sin x ➜ – cos x,再回到 sin x……我们也会注意到,凡是把右边微分后,第一项(常数)就为 0 了,也就是可以直接忽略。
在这里插入图片描述
这样一来,等式左边在有规律地循环着,等式右边每次都减少一项。当然,x = 0 时等式也会成立,那将 x = 0 带入,将消去所有 x 指数大于 0 的项(都是 0 啊)。这样一来,就可以顺利求出 a0,a1,a2,……啦,sin 0、cos 0、- sin 0 和 – cos x 分别是 0、+1 、0、-1(显然的规律)。上面是微分的过程,下面是对于所有系数得到的等式。
在这里插入图片描述
最后,等式左边是四个一循环,可以从除以 4 的余数来考虑(分类);然后,等是右边可以用字母来代替,就是 k! × ak,这里 k! 代表阶乘。所以说,我们可以得到一个看上去漂亮的结果:
在这里插入图片描述
如果将系数数列 a 代入,那么偶数项都会消掉(系数为 0),只剩下一加一减的奇数项了。这就是泰勒展开(其实泰勒展开有好几个,这里只是 sin x 的泰勒展开):







在这里插入图片描述
想法是不是很巧妙,哈哈?我也是看别人写的。其他各种复杂函数的展开式求解也采用相同的方法,很实用哦。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233741.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 寒衣节有感而发_春寒叹表达了诗人什么感情

    寒衣节有感而发_春寒叹表达了诗人什么感情寒衣节有感而发

    2022年4月20日
    56
  • linux 解压分卷rar[通俗易懂]

    linux 解压分卷rar[通俗易懂]linux解压分卷rar其实很简单rarxxx.part001.rar执行解压之后系统会自动解压所有的part如果说解压过程当中解压有以存在文件的情况下选择never这样会省不少时间特别是接他大量文件的时候…

    2022年5月23日
    90
  • struts拦截器如何使用_信号拦截器

    struts拦截器如何使用_信号拦截器拦截器概述Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP(AspectOrientedProgramming,面向切面编程)的一种实现拦截器栈(InterceptorStack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链

    2022年10月6日
    2
  • SpringWS创建webservice服务端及客户端

    SpringWS创建webservice服务端及客户端一、服务端下图主要目录结构,这个是完整的,下面,我们就来构建1.1、创建springinitializr,下一步1.2选中springweb,下一步,最后创建1.3导入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web- services&

    2022年10月3日
    3
  • postgresql 14 服务器打不开的问题(5432服务器端口失败)

    postgresql 14 服务器打不开的问题(5432服务器端口失败)问题描述:(*注服务器端口默认5432,我的端口号是安装时自己改的)*注意:安装到语言选项时选择C而不是默认安装时的警告:postsql安装后步骤出现问题,安装可能未正确完成,启动数据库服务失败解决方案:打开服务找到postgresql-x64这个服务右键属性就的可以启动服务了psql控制台也可以正常进入了:…

    2022年6月19日
    25
  • MyBatis缓存机制详解

    MyBatis缓存机制详解MyBatis缓存机制详解1.MyBatis缓存1.1MyBatis缓存概述1.2MyBatis一二级缓存区别2.MyBatis一级缓存2.1MyBatis一级缓存概述2.2MyBatis一级缓存配置2.3MyBatis一级缓存原理分析2.4MyBatis一级缓存总结3.MyBatis二级缓存3.1MyBatis二级缓存概述3.2MyBatis二级缓存配置3.3MyBatis二级缓存原理分析3.4MyBatis二级缓存总结4.MyBatis缓存测试5.参考文档1.MyBat

    2022年5月11日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号