<DIV>hi dear Zhang </DIV>  <DIV>&nbsp;</DIV>  <DIV>you can simply convert [an inequality constraint]&nbsp; to &nbsp;[an equality constraint and a simple bound] as shown in this example:</DIV>  <DIV>&nbsp;</DIV>  <DIV>inequality constraint:&nbsp; x1^3&nbsp;+ 4&nbsp; &gt;=&nbsp;&nbsp;5*x2</DIV>  <DIV>&nbsp;</DIV>  <DIV>move&nbsp;all expressions into left side we have:</DIV>  <DIV>(x1^3&nbsp;+ 4&nbsp;&nbsp;-&nbsp;&nbsp;5*x2)&nbsp; &gt;= 0</DIV>  <DIV>&nbsp;</DIV>  <DIV>it is equal to:</DIV>  <DIV>  <DIV>(x1^3&nbsp;+ 4&nbsp;&nbsp;-&nbsp;&nbsp;5*x2)&nbsp; + &nbsp;S = 0&nbsp;&nbsp;&nbsp;&nbsp; ,&nbsp;AND,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; S &lt;= 0</DIV>  <DIV>&nbsp;</DIV>  <DIV>this is true because if&nbsp; f(x) should be&nbsp;GREATER than zero, then f(x) plus&nbsp;"a negative value" will be&nbsp;EQUAL to zero.</DIV>  <DIV>&nbsp;</DIV>  <DIV>so you should define a new variable (S) and specify its&nbsp;upper bound to zero (S&lt;=0) and use equality constraint (x1^3&nbsp;+
 4&nbsp;&nbsp;-&nbsp;&nbsp;5*x2)&nbsp; + &nbsp;S = 0&nbsp; instead of original inequality constraint.</DIV>  <DIV>&nbsp;</DIV>  <DIV>i hope this help you</DIV>  <DIV>if you do not understand this, i can send an example file for you..</DIV>  <DIV>&nbsp;</DIV>  <DIV>&nbsp;</DIV>  <DIV>good luck</DIV>  <DIV>saeed serpooshan</DIV></DIV>  <DIV>&nbsp;</DIV>  <DIV>&nbsp;</DIV>  <DIV>&nbsp;</DIV>  <DIV>&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;</DIV>  <DIV><BR><BR><B><I>zwerhu &lt;zwerhu@graduate.shu.edu.cn&gt;</I></B> wrote:</DIV>  <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Dear Dr. Andreas,<BR>&nbsp;&nbsp;&nbsp;&nbsp; I have a problem to ask you for some help.My major is not about&nbsp;optimization, but I must solve some NLP problems for the current research
 aim.&nbsp;Though I am not very good at nonlinear programming theory, I managed to use Ipopt to solve some NLP problems which has only equality constraints. But I have really some difficulties in solving the problems with inequality constraints. I have studied your theses about Ipopt and you said that we can use the slack variables. But I can't find the example that treat about this kind of problems in your paper and there're no examples in the Matlab interface files that I downloaded. Can you give me a simple example that solve the NLP with inequality constraint(including some details) ?&nbsp;Or can you show me the paper of yours&nbsp;that concern about this kind of problem?&nbsp;I think that there should be some examples about this kind of problems in the example files of Ipopt Matlab interface.&nbsp;I know this may cost you some time, and&nbsp;we will be very thankful to your
 help.&nbsp;<BR><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Best Wishes<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; W. Zhang </BLOCKQUOTE><p>
        
                <hr size=1>Yahoo! Shopping<br> 
Find Great Deals on Holiday Gifts at <a href="http://us.rd.yahoo.com/mail_us/footer/shopping/*http://shopping.yahoo.com/;_ylc=X3oDMTE2bzVzaHJtBF9TAzk1OTQ5NjM2BHNlYwNtYWlsdGFnBHNsawNob2xpZGF5LTA1 
">Yahoo! Shopping</a>