[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

From |
[email protected] |

To |
[email protected] |

Subject |
Re: Re: st: looping from 1 to a number defined by a scalar |

Date |
Thu, 27 Dec 2007 19:06:00 +0100 |

Same error. Nicola At 02.33 25/12/2007 -0500, "Tom Trikalinos" wrote: >Subject: Re: st: looping from 1 to a number defined by a scalar > >try e.g. > > > >scalar ng = 63 >forval i=1/`=ng' { > // code > noi di " `i'. " _c >} > > >tom > > > >On Dec 24, 2007 12:15 PM, <[email protected]> wrote: >> I would like to create a loop from 1 to a number defined by a scalar, but: >> . forvalues 1/ng { >> 2. mat p=inv((r1+vu)/ns[`i'])*r1 >> 3. mat q=r2*(idd-p) >> 4. mat xtilde`i' = xmean*p +mux3*(idd-p)+dz*q >> 5. } >> invalid syntax >> r(198); >> >> However, ng = 63 so that the following works: >> . forvalues 1/63 { >> 2. mat p=inv((r1+vu)/ns[`i'])*r1 >> 3. mat q=r2*(idd-p) >> 4. mat xtilde`i' = xmean*p +mux3*(idd-p)+dz*q >> 5. } >> >> Anything shorter than...? >> local i = 0 >> while `i' < ng { >> 2. local i = `i' + 1 >> 3. mat p=inv((r1+vu)/ns[`i'])*r1 >> 4. mat q=r2*(idd-p) >> 5. mat xtilde`i' = xmean*p +mux3*(idd-p)+dz*q >> 6. } >> >> Merry Xmas, >> Nicola * * For searches and help try: * http://www.stata.com/support/faqs/res/findit.html * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/

**Follow-Ups**:**Re: Re: st: looping from 1 to a number defined by a scalar***From:*"Kabir Chabal" <[email protected]>

- Prev by Date:
**RE: st: Postestimation using different data** - Next by Date:
**st: PCA, reverse scorings** - Previous by thread:
**Re: st: looping from 1 to a number defined by a scalar** - Next by thread:
**Re: Re: st: looping from 1 to a number defined by a scalar** - Index(es):

© Copyright 1996–2024 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |