这里指的是麦克劳林级数。泰勒级数用无限项相加来逼近一个函数。泰勒级数取x0=0时得到麦克劳林。通项公式为 按照这个公式写程序即可。一般加前十项即可,用一个while循环来写。sum(range(101)) ##第一种方法 a = 0 for i in range(0,100): a += (i+1); print a ##第二种方法 sum(rang...
百度试题 题目验证当时, 按公式计算ex的近似值时, 所产生的误差小于0.01, 并求的近似值, 使误差小于0.01. 相关知识点: 试题来源: 解析 解 因为公式右端为ex的三阶麦克劳林公式, 其余项为 , 所以当时,按公式计算ex的误差 . .反馈 收藏
上面那个写错了,应该是:VB编写计算ex的近似值的函数过程,主程序调用只需给出x的值即可。e^x=1+x/1!+x^2/2!+x^3/3!+...+x^n/n!……第i项的值<10^-5时结束..要求同时输出近似值和vb标准函数exp(x)的值。 相关知识点: 试题来源: 解析...
term=1;sum=0;a=1; i=0; //a来表示分子,i方便表示阶乘while (fabs(term)>1e-6){sum+=term;i=i+1;a=a*x;n=fac(i);term=a/n;}printf("ex的近似值为%lf",sum);return 0;}double fac(int n) //返回值s定义为double型{int i;double s=1;for (i=1;i<=n;i++)s*=i;return s;}...
【答案】:设f(x)=ex,因为f(x)=ex在x=0处可微,所以 f(x)-f(0)≈f'(0)x即 ex-1≈x所以 ex≈1+x.所以 e0.001≈1+0.001=1.001.
百度试题 题目ex,用复化梯形公式,求近似值有5位有效数字 相关知识点: 试题来源: 解析 解:当0ex,则 ,且有一位整数. 要求近似值有5位有效数字,只须误差 . 由,只要 即可,解得 所以,因此至少需将 [0,1] 68等份。反馈 收藏
'实际上是要求一直累加到x^k/k!的值<0.00001为止Private Sub Command1_Click()Dim XN, EX, X, F As SingleDim n As IntegerX = Val(InputBox("请输入x", X))XN = X ^ n EX = 1F = 1n = 1DoF = F * nXN = X ^ nEX = EX + XN / F '计算ex的累加和 n = n + 1Loop While...
VB 下列程序根据以下多项式计算当x=0.6时ex的近似值,要求最末一项的值小于10-6Private Sub Form_Click()x = 0.6:i = 1:p = 1:ex = 1Do Until p > 0.000001 *p = p * x / iex = ex + 1 *i = i + p *LoopPrint exEnd Sub打*号是有错的,求改正. 答案 Private Sub Form_Click() x =...
这个好难,要用迭代,我最头疼的就是迭代了,你是要代码还是思路,要代码没有,思路就是迭代,然后用标准的指数函数求值-当前近似值,小于10-8,即可结束迭代。额。。想想都痛苦,
, X))XN = X ^ n EX = 1 F = 1 n = 1 Do F = F * n XN = X ^ n EX = EX + XN / F '计算ex的累加和 n = n + 1 Loop While (XN / F) > 0.00001 '也可以使用loop until(XN / F)<0.00001 Lb1.Caption = "exp(" & X & ")=" & EX End Sub ...