【发布时间】:2015-03-24 15:49:57
【问题描述】:
我已经定义了一个函数,我想多次将其重新应用到它自己的输出中。我试过了
replicate(1000,myfunction)
但意识到这只是将我的函数应用于我的初始输入 1000 次,而不是每次都将我的函数应用于新输出。实际上我想要的是:
function(function(...function(x_0)...))
1000 次以上,并且能够看到每个阶段的变化。
我之前已经将 b 定义为长度为 7 的某个向量。
b_0=b
C=matrix(0,7,1000)
for(k in 1:1000){
b_k=myfun(b_(k-1))
}
C=rbind(b_k)
C
这是我想要的正确想法吗?
【问题讨论】:
-
?Recall有一个例子