It not entirely clear, but I think that you are looking for seq(t-1, 1)
-Christos > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Owe Jessen > Sent: Thursday, December 20, 2007 1:29 PM > To: [EMAIL PROTECTED] > Subject: [R] Recursive solution with for() > > Hello, > > i just ran into the following problem: I wanted to > recursively solve equations of the type > x_1[t]=x_1[t+1]+beta*x_2[t], and used a for-loop written > > for(j in c(1:t-1, recursive=TRUE){ > ... > } > > This didn't work, so i resolved to writing for(j in c(10,9,...,1){ > > which worked, but is not terribly efficient. So, what did I do wrong? > > Thanks in advance, > Owe > > -- > Owe Jessen > Diplom-Volkswirt > Hanssenstraße 17 > 24106 Kiel > > [EMAIL PROTECTED] > http://www.econinfo.de > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.