求级数的近似值

2023-12-20 18:58
文章标签 近似值 级数

本文主要是介绍求级数的近似值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

求s(x) = x - x3/(3*1!)+x5/(5*2!)-x7/(7*3!)+…,预定求和精度为10-5。
结果 s(2) = 0.882084

#include <iostream>
#include <math.h>
using namespace std;double sum(double x)
{double f = x;//必须定义为doubleint f1 = 1;double f2 = 1;//必须定义为doubleint tag = 1;int i = 0;double sum = 0;double m;m = tag * f / (f1 * f2);while(fabs(m) >= 1e-5){sum += m;tag = -tag;i++;f = f * x * x;f1 += 2;f2 *= i;//不然此处为intm = tag * f / (f1 * f2);//不然此处也为int}return sum;
}int main()
{cout<<sum(2);
}

这篇关于求级数的近似值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/517120

相关文章

【Get深一度】信号处理(二)——傅里叶变换与傅里叶级数的区别与联系

1.傅里叶级数和傅里叶变换:  傅里叶级数对周期性现象做数学上的分析 傅里叶变换可以看作傅里叶级数的极限形式,也可以看作是对周期现象进行数学上的分析。 除此之外,傅里叶变换还是处理信号领域的一种很重要的算法。要想理解傅里叶变换算法的内涵,首先要了解傅里叶原理的内涵。 傅里叶原理表明:对于任何连续测量的数字信号,都可以用不同频率的正弦波信号的无限叠加来表示。     傅里叶变

别人的傅氏级数展开式函数

在 Matlab 中,没有专门求傅氏级数的函数调用,但我们可编写一个函数来求 f (x)在 [-l,l]上的 Fourier 级数. 打开 Matlab 的 M 文件编辑窗口,输入如下命令行:  function [A,B,F]=fseries(f,x,n,a,b)  if nargin==3,a=-pi;b=pi;end  L=(b-a)/2;  if a+b~=0,f=subs(f,x,x+L

1087:级数求和

1087:级数求和 时间限制: 1000 ms         内存限制: 65536 KB 提交数:117217    通过数: 53292 【题目描述】 已知:S[n]=1+1/2+1/3+…+1/n。显然对于任意一个整数k,当n足够大的时候,S[n]大于k。现给出一个整数k(1<=k<=15),要求计算出一个最小的n,使得S[n]>k。 【输入】 一个整数k。 【输出】 一个整

【高等数学】傅里叶级数

最近刷了会抖音,看到一个非常有趣的现象:傅里叶级数,今天挑了几个视频来供大家学习。 1.傅里叶级数概念 【小崔说数】傅里叶级数专题https://www.bilibili.com/video/BV1Uq4y1q7xk?t=117.4 2.傅里叶级数动画 【谜之舒适】12分钟的傅立叶级数动画https://www.bilibili.com/video/BV1o4411D7vm?t=355.8

Python 求解级数$\sum_{n=1}^{\infty}\cfrac{\left(-1\right)^nx^n}{nn!}$的值

看这篇之前,推荐先看Python 计算(-1)^n * x^n / (n * n!)的值 这里我们求解一下如下级数的值: ∑ n = 1 ∞ ( − 1 ) n x n n

ARM11处理器中的流水线级数增加研究

摘要:在嵌入式技术中,流水线结构提高了数据处理能力,但流水线级数的增加会消弱指令的执行效率。为了研究如何更好地解决这种影响,通过对流水线结构性能和级数影响的的分析,结合ARM11处理器所使用的技术管理,特别是预测技术和管理机制的运用,阐述了系统性能在保证高效率的同时,还能保持相当好的有效性。这也开拓了在嵌入式开发中合理利用资源的思路。 流水线是RISC执行指令时采用的一种重要机制。在流水线既

两种正项级数比较审敛法极限形式的不同表述

正项级数的比较审敛法是较好用的方法。尤其是它的极限形式更为常用。 在一般高数书本上,表述如下: 设 limn→+∞unvn=l,l∈[0,+∞] \lim_{n\rightarrow +\infty}{u_n\over v_n} = l, l\in [0,+\infty] 则: 若 0<l<+∞ 0 < l < +\infty, ∑∞n=1un

洛谷P1035 级数求和 题解

#题外话(第42篇题解) #先看题目 题目链接https://www.luogu.com.cn/problem/P1035#思路 没啥思路,这其实偏向模拟一点,按照题目说的做就行了。 #代码 原来是这个熊样的(都能AC,优化的问题) #include <bits/stdc++.h>using namespace std;int main(){double i=1,cnt=0,k

C语言试题八之计算下列级数和,和值由函数值返回 S=1+x+x^2/2! + x^3/3!+…x^n/n!

📃个人主页:个人主页 🔥系列专栏:C语言试题200例目录 💬推荐一款刷算法、笔试、面经、拿大公司offer神器 👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 计算下列级数和,和值由函数值返回   S=1+x+x^2/2! + x^3/3!+…x^n/n!

级数收敛和数列收敛的辨别

目录 1、级数与部分和 2、级数收敛和数列收敛 3、正向级数与非正向级数 4、级数收敛与子级数收敛 5、数列收敛和子数列收敛 1、级数与部分和 级数:是一个数列的无穷项的和。部分和:是该数列的前n项相加的和函数,也就是级数中的前多少项(一部分项)拿出来,组成一个新的数列。级数的和:可以理解为n→∞级数的部分和。 2、级数收敛和数列收敛 级数 ∑an 收敛:指部分和