R语言-for循环

for循环结构语法:

for (var in seq) expr

其中var表示循环变量,seq为向量,expr为执行的语句。
例1 下面我们通过for循环来计算 \sum^{100}_{n=1}n^3 .

>s<-0
>for ( n in 1:100)   s<-s+n^3
[1] 25502500

因此 \sum^{100}_{n=1}n^3= 25502500.

例2 已知Fibonacc数列为: 1,1,2,3,5,8,\cdots ,求Fibonacc数列前50项的和。

x<-c()
x[1]<-1
x[2]<-1