hi,
I am trying to solve the following problem
I wrote the following code
proc optmodel; var x{1..2} >= 0; minimize f = x[1]^2 - 6*x[1] + x[2]^3 - 3*x[2]; con constr1: sum{i in 1..2}x[i] <= 1; /* starting point */ x[1] = 0.5; x[2] = 0.4; solve with NLP; print x;
Am I doing it right please?
Yes, that is correct. You can do it a little more simply by omitting the starting solution and the WITH NLP clause.
Yes, that is correct. You can do it a little more simply by omitting the starting solution and the WITH NLP clause.
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
Learn how to run multiple linear regression models with and without interactions, presented by SAS user Alex Chaplin.
Find more tutorials on the SAS Users YouTube channel.