//e^x
#include<stdio.h>
int main(void)
{float fac,i,ex,xn,x;printf("please input x:");scanf("%f",&x);for(fac=1,xn=1,ex=1,i=1;xn/fac>1e-6;i++)//初值,循环条件{fac=fac*i;//实现分母(n!)xn=xn*x;//实现分子(x^n)ex=ex+xn/fac;//n次累加}printf("e^x=%f",ex);
}
//sin(x)
#include<stdio.h>
int main(void)
{float sinx,x,xn,fac,i;printf("please input x:");scanf("%f",&x);for(i=3,xn=x,fac=1,sinx=x;xn/fac>1e-6||xn/fac<-1e-6;i=i+2){xn=xn*x*x;//实现分子(每次递增x的次幂加2)fac=(-1)*i*(i-1)*fac;//实现分母((2n+1)!)以及(-1)^nsinx=sinx+xn/fac;//累加}printf("sin x=%f",sinx);
}
//cos(x)
#include<stdio.h>
int main(void)
{float cosx,i,xn,x,fac;printf("please input x:");scanf("%f",&x);for(xn=1,fac=1,cosx=1,i=2;xn/fac>1e-6||xn/fac<-1e-6;i+=2){xn=xn*x*x;//实现分子(每次递增x的次幂加2)fac=(-1)*i*(i-1)*fac;//实现分母((2n)!)以及(-1)^ncosx=cosx+xn/fac;//累加}printf("cos x=%f",cosx);
}

C语言麦克劳林展开e^x,sinx,cosx相关推荐

  1. 麦克劳林公式怎么记忆_如何巧记麦克劳林级数?

    在AP微积分.IBHL.Alevel中都有幂级数的身影,我们不仅要知道 处展开的泰勒级数公式 ,还要熟悉常见函数的麦克劳林展开公式( 处展开),比如 看到那么多公式,很多同学都感到很绝望,这些公式长得 ...

  2. python麦克劳林级数展开

    我们利用python的sympy模块能够很方便的进行科学计算,可以利用它对变量表达式进行泰勒展开并绘制图像,下面是我对sin(x)进行麦克劳林展开并绘制图像 from matplotlib impor ...

  3. 15.模拟e^x的麦克劳林展开式

    导入第三方库 import numpy as np from numpy import random import matplotlib.pyplot as plt import random%mat ...

  4. e^x的麦克劳林展开式

    /* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * ...

  5. 使用matplotlib模拟e^x的麦克劳林展开式

    使用matplotlib模拟下e^x的麦克劳林展开式,用plt画图一开始觉得还是挺有意思的. import matplotlib.pyplot as plt import numpy as np im ...

  6. 初等函数的麦克劳林级数展开+逆函数的展开求法

    麦克劳林级数: tanx=x+x3/3+(2x5)/15+O(x6)(Taylorseries)tanx=x + x^3/3 + (2 x^5)/15 + O(x^6) (Taylor \ serie ...

  7. cosx的麦克劳林级数是多少_cosx泰勒展开

    泰勒公式在数学中,泰勒公式是一个用函数在某点的信息描述其附近取值的公式....的项用乘法分配律写在一起,剩余的项写在一起,刚好 是 cosx,sinx 的展开式...... 任取 在闭区间 上 阶连续 ...

  8. MATLAB使用符号工具箱计算函数的5阶麦克劳林多项式的四种方法(附指定阶数、指定点的泰勒展开)

    此篇博客是对MATLAB符号工具箱taylor的用法进行总结和拓展. 先通过两个具体的例子进行讲述: 1.MATLAB中使用符号工具箱计算exp(x)的5阶麦克劳林多项式 %计算exp(x)的5阶麦克 ...

  9. 麦克劳林级数与麦克劳林公式(泰勒公式)及傅里叶级数(易忘)

    1.奇延拓:函数展开成正弦级数或余弦级数中有时需要把定义在[0,π]或[-π,0]上的函数f(x)展开成正弦级数或余弦级数,为此,可在(-π,0)或(0,π)上补充f(x)的定义,若有必要,可改变f( ...

最新文章

  1. UVA10827球面上的最大和
  2. shell实例第17讲:连续输入4个100以内的数字,统计和、乘、平均、最小和最大
  3. SpringMVC教程--Validation校验
  4. ASP.NET Session的七点认识(转)
  5. php中拼接html代码,如何利用ajax给html动态拼接代码
  6. python 操作mongodb数据库参考文档
  7. shell遍历文件夹
  8. Matlab线性/非线性规划优化算法(6)
  9. Vue深入学习3—数据响应式原理
  10. mosquitto源码分析(四)
  11. linux 学习 vi简介; vi下三种工作方式。
  12. java lbs_在 Java 中利用 redis 实现 LBS 服务
  13. SuperMap iDesktopX _ 高德POI数据下载
  14. 利用VS的代码优化和openmp并行计算提高程序运行速度
  15. 中华好诗词大学季第二季(一)
  16. texstudio语法检查
  17. H5前端实现微信分享(处理二次分享问题)
  18. C语言即是素数又是回文数,急!(C语言)从给出的数据中找出既是回文数又是素数的数……...
  19. DB DBMS SQL 分别是什么?
  20. 用matlab绘制抛物线y的x平方,matlab绘制抛物线轨迹

热门文章

  1. C语言(求最小公倍数的3种方法)
  2. Data Vault初探(十) —— 星型模型向Data Vault模型转化
  3. Word文件打开的时候需要输入密码?
  4. iOS 3DTouch 开发
  5. git core.autocrlf配置说明
  6. Mooc视频字幕提取
  7. 动态修改svg图片颜色
  8. 介绍几种等待多线程任务执行完毕的方法
  9. 在使用计算机结束时,计算机使用完毕后应将显示器的电源关闭对吗?
  10. Android Binder机制(1):Binder架构分析