泰勒公式求正余弦

17人阅读 评论(0) 收藏 举报
分类:

正弦

sinx=x-x^3/3!+x^5/5!-.....+(-1)^(m-1)*x^(2*m-1)/(2*m-1)!

# _*_ coding:utf-8 _*_

import numpy as np

def jie(i):
    s = 1
    for j in range(1, i+1):
        s = s * j
    return s

if __name__ == '__main__':
    x = int(input("请输入x="))
    n = int(input("请输入n="))
    s = 0
    for i in range(1, n+1):
        s = s + np.power(-1, i-1) * np.power(x, 2*i-1)/jie(i*2-1)
    #print(np.sin(x))
    print(s)

余弦

cosx=1-x^2/x!+x^4/4!-.......+(-1)^m*x^(2*m)/(2*m)!

# _*_ coding:utf-8 _*_

import numpy as np

def jie(i):
    s = 1
    for j in range(1, i+1):
        s = s * j
    return s

if __name__ == '__main__':
    x = int(input("请输入x="))
    n = int(input("请输入n="))
    s = 1
    for i in range(1, n+1):
        s = s + np.power(-1, i) * np.power(x, 2*i)/jie(i*2)
    #print(np.cos(x))
    print(s)

查看评论

为 ASP.NET 控件添加设计时支持

  为 ASP.NET 控件添加设计时支持 G. Andrew DuthieGraymad Enterprises, Inc 2003 年 10 月适用于:     Microsoft® ASP.NE...
  • foxfly
  • foxfly
  • 2003-12-28 12:24:00
  • 1909

泰勒公式求正余弦

正弦sinx=x-x^3/3!+x^5/5!-.....+(-1)^(m-1)*x^(2*m-1)/(2*m-1)!# _*_ coding:utf-8 _*_ import numpy as np...
  • u013589137
  • u013589137
  • 2018-04-15 16:07:55
  • 17

C++泰勒公式实现反余弦函数

利用泰勒公式实现一些数学函数的手工精确计算。
  • u011762318
  • u011762318
  • 2015-01-31 15:22:21
  • 2316

通俗易懂的泰勒展开微积分推导过程

相信大家都会求导吧,给定一个f(x),都可以唯一确定一个导函数f '(x),导函数给出了原函数的变化情况。 比如导函数为 但是,倒过来就不行了,一个导函数对应原函数为,,………无穷多个。 写成积分形式...
  • qq_36330643
  • qq_36330643
  • 2017-08-17 09:40:24
  • 3321

利用级数展开式计算cos(x)

提高篇第一讲项目6—泰勒展开式求sin(x)的值 java <em>余弦</em>相似度计算简易实现 ...BP神经网络实现<em>函数</em>拟合 立即下载 上传者: zhanghuiever 时间: 2014-01-21 ...
  • 2018年04月18日 00:00

C++ 用函数 泰勒公式求 sinx 的 cosx 值

#include"iostream" #include "Cmath"// 对比结果,调用库函数; using namespace std; double mysin(double);// 声明 do...
  • jimtrump
  • jimtrump
  • 2016-06-02 19:01:02
  • 3194

泰勒公式

 泰勒公式 编辑 锁定 在数学中,泰勒公式是一个用函数在某点的信息描述其附近取值的公式。如果函数足够平滑的话,在已知函数在某一点的各阶导数值的情况之下,泰勒公式可以用这些导数值做系...
  • starzhou
  • starzhou
  • 2016-06-12 14:57:14
  • 2012

利用泰勒公式求cosx的值(sinx类似)

如题:利用泰勒公式计算cos(x)的值,要求输入x(弧度值),当精度小于10的-7次方时程 #include &amp;lt;stdio.h&amp;gt; #include &amp;lt;math...
  • l8947943
  • l8947943
  • 2018-02-27 22:28:20
  • 438

通过泰勒展开式计算反正弦函数

我们知道任何收敛的函数都可以通过泰勒公式展开,通过这个思路我们便可以方便的对一些没有解析表达式的函数求解反函数,泰勒展开的相关知识可以翻阅信号与系统相关书籍。在这里举例计算反正弦函数。 我们知道反正弦...
  • Wolf_Tong
  • Wolf_Tong
  • 2017-05-13 21:14:16
  • 1313

基于泰勒展开式的高精三角函数实现

以sin()函数为例谈谈我的三种实现:公式是 sinx=x−x33!+x55!−x77!+x99!  ∑n=1∞(−1)nx(2n−1)(2n−1)! 第一种是在硬算的基础上简单优化:下面是流程码  ...
  • qq_34030789
  • qq_34030789
  • 2016-04-16 20:37:42
  • 827
    个人资料
    持之以恒
    等级:
    访问量: 238
    积分: 156
    排名: 107万+
    文章分类
    文章存档