| The NLP Procedure | 
 . For 
 example, the extrapolation formula of one of the line-search 
 algorithms may generate large
. For 
 example, the extrapolation formula of one of the line-search 
 algorithms may generate large  values for which the EXP 
 function cannot be evaluated without floating point overflow. 
 The compiler of the program statements may check for such 
 situations automatically, but it would be safer if you check 
 the feasibility of your program statements. In some cases, 
 the specification of boundary or linear constraints 
 for parameters can avoid such situations. 
 In many other cases, 
 you can indicate that
 values for which the EXP 
 function cannot be evaluated without floating point overflow. 
 The compiler of the program statements may check for such 
 situations automatically, but it would be safer if you check 
 the feasibility of your program statements. In some cases, 
 the specification of boundary or linear constraints 
 for parameters can avoid such situations. 
 In many other cases, 
 you can indicate that  is a bad point 
 simply by returning a missing value for the objective function. 
 In such cases the optimization algorithms in PROC NLP shorten 
 the step length
 is a bad point 
 simply by returning a missing value for the objective function. 
 In such cases the optimization algorithms in PROC NLP shorten 
 the step length  or reduce the trust region radius so 
 that the next point will be closer to the point that was 
 already successfully evaluated at the last iteration. Note that 
 the starting point
 or reduce the trust region radius so 
 that the next point will be closer to the point that was 
 already successfully evaluated at the last iteration. Note that 
 the starting point  must be a point for which the 
 program statements can be evaluated.
 must be a point for which the 
 program statements can be evaluated.
 Observations with missing values in the DATA= data set for variables used in the objective function can lead to a missing value of the objective function implying that the corresponding BY group of data is not processed. The NOMISS option can be used to skip those observations of the DATA= data set for which relevant variables have missing values. Relevant variables are those that are referred to in program statements.
There can be different reasons to include observations with missing values in the INEST= data set. The value of the _RHS_ variable is not used in some cases and can be missing. Missing values for the variables corresponding to parameters in the _TYPE_ variable are as follows:
In general, missing values are treated as zeros.
Copyright © 2008 by SAS Institute Inc., Cary, NC, USA. All rights reserved.