shregr2
Plots model predictions and data
Contents
Syntax
shregr2(func, p, x, y, Z)
Description
Plots model predictions and data (optionally). It allows you to plot a response surface in 3 dimensions, together with your data, or sets of xz-curves or yz-curves. The data are projected on the surface, and on the curves, to show the difference between the data and model predictions. These projections help to reveal which data-point relates to which curve.
Input
- func: name of user-defined function (see nrregr2)
- p: (r,k)-matrix with parameters in p(1,:)
- x: (n,1)-vector with first independent variable
- y: (m,1)-vector with second independent variable
- Z: (n,m)-matrix with observations (optional)
Remarks
Options can be set by shregr2_options Inputs as in nrregr2; the data matrix is optional. The ranges of the two independent variables can be set optionally in two 2-vectors with upper and lower values.
Example of use
assuming that function_name, pars, xvalues, yvalues, and zdata are defined properly: shregr2('function_name', pars, xvalues, yvalues, zdata) or shregr2 ('function_name', pars, xvalues, yvalues).