There are two distinct steps:
1. Define the program.
2. Run it.
Here is another example:
. program define xiaotang
1. di "Hi there!"
2. end
. xiaotang
Hi there!
I defined a program called "xiaotang";
then I ran it. (This is possible because there
is no official Stata command called -xiaotang-.)
See [U] 21 Programming Stata.
Nick
n.j.cox@durham.ac.uk
> -----Original Message-----
> xiaotang li
>
> Thanks for your kind help. I can simply do the
> following just by running do "C:\.....\.do" in the
> command box. But still don't understand how to run the
> program. I define the program in the do-file and run
> it by typing 'do....' in the command box, but seems it
> is not the correct way. I can't find related
> information in the 'help'.
>
> matrix A = J(3,3,1)
> matrix list A
> forval i = 1/4 {
> matrix A = 2 * A
> matrix li A
> }
>
*
* 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/