Hi All,

I need to maximize a function f(θ), where θ is kx1 vector and  θ[1] =0 always.

Does anyone knows how can I set this on OPTMUM PROC in order to obtain the θ_bar=argmaxf(θ) for the rest values of θ by keeping θ[1] = 0.?

Thank you in advance,


2 Answers


Maxlik has a global variable, _max_Active, where one specifies which parameters are active and which are fixed to their start value.   Maxlikmt, CML, and CMLT, CO, and COMT can all do that, but Optmum can't.

Why not maximize a function where the first parameter is set to a local variable in the procedure which is set to zero?  And then pass to Optmum a k-1 x 1 vector of starting values, i.e., one that doesn't include the parameter to be fixed to zero?


Thank you, for your help!!!


You must login to post answers.

Have a Specific Question?

Get a real answer from a real person

Need Support?

Get help from our friendly experts.

Try GAUSS for 14 days for FREE

See what GAUSS can do for your data

© Aptech Systems, Inc. All rights reserved.

Privacy Policy