1 | function [predictions errors]= Kriging(x,y,observations,x_interp,y_interp,varargin);
|
---|
2 | %KRIGING - Linear predictor
|
---|
3 | % Usage: predictions = Kriging(x,y,observations,x_interp,y_interp,'options');
|
---|
4 | %
|
---|
5 | % available options:
|
---|
6 | % -'model': Available variogram models 'gaussian' (default),'spherical','power','exponential'
|
---|
7 | % -'nugget': nugget effect (default 0.2)
|
---|
8 | % -'range': for gaussian, spherical and exponential models (default sqrt(3))
|
---|
9 | % -'sill': for gaussian, spherical and exponential models (default 1)
|
---|
10 | % -'slope': for power model (default 1)
|
---|
11 | % -'power': for power model (default 1)
|
---|
12 | % -'searchradius': search radius for each prediction (default is observations span)
|
---|
13 | % -'boxlength': minimum length of quadtree boxes (useful to decrease the number of observations)
|
---|
14 | % -'maxdata': minimum number of observations for a prediction (default is 50)
|
---|
15 | % -'mindata': maximum number of observations for a prediction (default is 1)
|
---|
16 | % -'maxtrimming': maximum trimming value (default is -1.e+21)
|
---|
17 | % -'mintrimming': minimum trimming value (default is +1.e+21)
|
---|
18 | % -'minspacing': minimum distance between observation (default is 0.01)
|
---|
19 | % -'numthreads': number of threads, default is "<<num << "
|
---|
20 |
|
---|
21 | % Call mex module
|
---|
22 | [predictions errors]= Kriging_matlab(x,y,observations,x_interp,y_interp,varargin{:});
|
---|