绘制莱布尼兹系列

时间:2015-02-22 06:52:18

标签: r data-visualization

enter image description here

如何在R中绘制Leibniz系列?基本上我在寻找R命令。

2 个答案:

答案 0 :(得分:2)

让我们看看我是否可以使用Reduce拼凑一个精确的音译,它允许累积函数应用程序连续。 : - 运算符对于构建基础系列也非常方便:

 plot( pi/4 - Reduce( 'sum' ,
                      (-1)^(0:200)*(1/(1+2*(0:200))), 
                      acc=TRUE) ) # preserves the intermediate values

enter image description here

答案 1 :(得分:0)

这绝对是一项家庭作业,因为我在Google上搜索了同样的内容。我会在不遗漏答案的情况下提供帮助,因为如果您实际完成作业,您将会学得更好。

在这一点上,我的班级没有学习Reduce函数,因此,作为替代,您可以创建一个实现以下系列的函数:1-1/3 + 1/5-1/7 + ......,进行n次迭代(n = 200)。

让该函数返回一个值列表(这是您的y轴值),您可以绘制0:200的值(您的x轴值)。然后绘制第二条线图,y轴为pi / 4减去该函数返回的值。