Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

st: Optimize

From   Mohamud Hussein <[email protected]>
To   "[email protected]" <[email protected]>
Subject   st: Optimize
Date   Sun, 22 Jul 2012 14:59:08 +0100

Hi there,

I am trying to run a model for a marginal cost curve equation based on the traditional cubic total cost curve function (i.e. y= x^3+X^2+X+c) using Stata's optimize() command. The goal is to estimate the value of x which minimises y subject to a number of constraints. 

When I tried to specify the marginal cost curve function in mata directly as y=3x^2+2x+1 (i.e. first derivative of the total cost equation) I got the following message:

Iteration 0:   f(p) =          1  (not concave)
Iteration 1:   f(p) =  7.911e+71  (not concave)
Iteration 2:   f(p) =  1.95e+169  (not concave)
Iteration 3:   f(p) =  8.32e+250  (not concave)
Iteration 4:   f(p) =  1.62e+288  (not concave)
Iteration 5:   f(p) =  2.34e+306  
Hessian is not negative semidefinite

I have never used Stata's mata programming language before and am not quite sure of what do here? Grateful if someone can help me on this.


Agricultural Economist
Food and Environment Research Agency (Fera)
Sand Hutton, York, YO41 1LZ
United Kingdom

Tel: +0044(0)1904 462787

Email: [email protected]


The information contained in this message may include privileged, proprietary or confidential information. Please treat it with the same respect that you would expect for your own information.  If you have received it in error, we apologise and ask that you contact the sender immediately and erase it from your computer. Thank you for your co-operation.

The original of this email was scanned for viruses by the Government Secure Intranet virus scanning service. On leaving the GSi this email was certified virus free.

*   For searches and help try:

© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index