Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
The NLIN Procedure

Syntax

PROC NLIN < options > ;
MODEL dependent=expression ;
PARAMETERS parameter=values <,..., parameter=values>;

other program statements

BOUNDS inequality < , ... , inequality > ;
BY variables ;
DER.parameter=expression ;
DER.parameter.parameter=expression ;
ID variables ;
OUTPUT OUT=SAS-data-set keyword=names <,...,keyword=names>;
CONTROL variable <=values> < ... variable <=values> > ;

A vertical bar (|) denotes a choice between two specifications. The other program statements are valid SAS expressions that can appear in the DATA step. PROC NLIN enables you to create new variables within the procedure and use them in the nonlinear analysis. The NLIN procedure automatically creates several variables that are also available for use in the analysis. See the the section "Special Variables" for more information. The PROC NLIN, PARMS, and MODEL statements are required.

The statements used in PROC NLIN, in addition to the PROC statement, are as follows:

BOUNDS
constrains the parameter estimates within specified bounds

BY
specifies variables to define subgroups for the analysis

DER
specifies the first or second partial derivatives

ID
specifies additional variables to add to the output data set

MODEL
defines the relationship between the dependent and independent variables

OUTPUT
creates an output data set containing statistics for each observation

PARMS
identifies parameters to be estimated and the starting values for each parameter

other program statements
includes assignment statements, ARRAY statements, DO loops, and program control statements


PROC NLIN Statement

BOUNDS Statement

BY Statement

CONTROL Statement

DER Statements

ID Statement

MODEL Statement

OUTPUT Statement

PARAMETERS Statement

RETAIN Statement

Other Program Statements with PROC NLIN

Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
Top
Top

Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.