7# superhugo
OK. 明白了。是我没理解lz的意思,lz的这个程序完全不是在执行lz想做的事。
如果我没有理解错你的意图,你是希望把每个内部循环的数 j/j/(numofLi+1) 储存在一个向量里,这样一个内部循环会有numofLi个值,然后你外部循环跑step次,这样相当于你一共要储存step个向量。 对吗? 如果你想做这件事,那么需要在内部把list中的那个元素定义为向量,而不是直接对list的元素其进行操作。
你在每次外部循环里面,(不考虑你write的那部分),首先定义valueq[
] <- rep(0,numofLi)。然后你的每一步要储存的时候赋值给valueq[][j]。你现在的操作是每次循环把你自己前面储存的值覆盖掉了,所以你只能得到循环最后一个值。