Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: nonlinear least square


From   clothilde dufort <[email protected]>
To   [email protected]
Subject   st: nonlinear least square
Date   Mon, 22 Aug 2005 17:04:58 +0200 (CEST)

hi,

I am trying to estimate the follwing non linear
equation :

spe=alpha + beta*hpe^gamma

so I use the function "nl" in stata and before I write
the following program.

---

program nlsal, rclass

syntax varlist(min=2 max=2) [aw fw iw] if

local lhs: word 1 of `varlist'

local rhs: word 2 of `varlist'

regress `lhs' `rhs' [`weight'`exp'] `if'

tempname a b

scalar `a' = _b[_cons]

scalar `b' = _b[`rhs']

return local eq "`lhs' =
{alpha=`=`a''}+{beta=`=`b''}*`rhs'^{gamma=1}"

return local title "`lhs' = alpha+beta*`rhs'^gamma"

end

---

and then i write :

nl sal: spe hpe

but stata reply  :

: invalid name
nlsal: refused query, rc=198

I really don't see what's wrong with my program. If
anybody has an idea, please...

clothilde


	

	
		
___________________________________________________________________________ 
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger 
T�l�chargez cette version sur http://fr.messenger.yahoo.com
*
*   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/



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