<html><head><meta http-equiv='Content-Type' content='text/html; charset=gb2312'><style type='text/css'><!--.style3 {color: #0072A8}--></style></head><body bgcolor='#FFFFFF' topmargin='5' leftmargin='5' rightmargin='5' bottommargin='5' marginwidth='0' marginheight='0'>Hi, all<BR><BR>I want to ask a question about the entering of the objective function in using IPOPT. I am faced with the NLP problem in which the objective function doesn't have a unique or known&nbsp;form. In fact, I must get the objective function through another iteration which can be realized by a separated subroutine. I mean, i must use a function "f=f(x1,x2)" to get the objective function,&nbsp;where x1,x2 are unknown variables of the NLP problem.&nbsp;So, I wonder whether this can be realized by IPOPT Matlab interface or otherwise, in the Fortran interface directly. Thanks a lot!<BR><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Best Regards,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; W. Zhang <!-- end sanitized html --></body></html>