Nonlinear Regression Preview

Nonlinear regression model:
y=a·xb+x
Boundaries
m(a)=2
m(b)=1
Data-Table
 xy
10.51.255
20.3871.25
30.241.189
40.1361.124
50.040.783
60.0110.402

Program validated. Ready to Solve.
# Example: Nonlinear Regression
[
x y
0.5 1.255
0.387 1.25
0.24 1.189
0.136 1.124
0.04 0.783
0.011 0.402
]

# Nonlinear regression model
nlinfit y = a * x / (b + x)

# Initial guess of the
# regression model variables
m(a)= 2
m(b)= 1

Regression Model

y = a * x / (b + x)

where a, b are the variables to find based on y = f(x)

Model VariableInitial GuessValue95% confidence
a21.3275313 0.0269902
b10.026461537 0.00285336

R²adjRmsdVariance
0.9988020.9985020.004405950.000174712

Nonlinear Regression Fit
Chart
Nonlinear Regression y Residuals
Chart

Data Table

 xyCalculated yResidual %
10.51.2551.2608056-0.4626%
20.3871.251.24256930.5945%
30.241.1891.1956979-0.5633%
40.1361.1241.11130461.129%
50.040.7830.79897717-2.041%
60.0110.4020.389808993.033%

Settings and Hints

 Name/SourceValueType
1 Algorithm LM Setting
2 Sample size 6 Setting
3 Model vars 2 Setting
4 Indep vars 1 Setting
5 Iterations 9 Setting
6 Elapsed time 0.784 ms Setting
7 #@NLR_SOLUTION_METHOD_INDEX 1 Setting
8 #@NLR_maxiter 128 Setting
9 #@NLR_miniter 1 Setting
10 Version 7.0.73 Setting
11 #@report_fix_digits = 8 Default (integer)
12 #@chart_size = 428,300 Default (array)
13 #@report_show_charts = true Default (boolean)
14 #@report_show_source = true Default (boolean)
15 #@report_show_header = false Default (boolean)
16 #@report_show_settings = true Default (boolean)
17 #@report_show_data_points = true Default (boolean)

Messages

 SeverityDescription
1Info-Infor- 2 Known vectors variables (x, y)
2Info-Infor- 0 Explicit expressions
3Info-Infor- 2 Model Variables (, a, b)
4Info-Infor- Regression command: nlinfit y = a * x / (b + x)

Source

# Example: Nonlinear Regression
[
x y
0.5 1.255
0.387 1.25
0.24 1.189
0.136 1.124
0.04 0.783
0.011 0.402
]

# Nonlinear regression model
nlinfit y = a * x / (b + x)

# Initial guess of the
# regression model variables
m(a)= 2
m(b)= 1