heightmapInterpolationToolboxDefaultOptions

PURPOSE ^

Create the options structure

SYNOPSIS ^

This is a script file.

DESCRIPTION ^

 Create the options structure

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 % Create the options structure
0002 options.DistanceType = 'haversine'; % Because x/y are in lat/lon! Would work also with Euclidean distance, but this is more correct...
0003 % --> IDW
0004 options.IDW.Radius = 5;
0005 options.IDW.SearchType = 'radial';
0006 options.IDW.K = 5; % Not used
0007 options.IDW.Power = 2;
0008 % --> RBF (options for each RBF Type, as required by demoRBFInterpolants!)
0009 options.RBF.RBF = 'thinplate';
0010 %   --> Linear
0011 options.RBF.linear.PolynomialDegree = 1;        
0012 options.RBF.linear.RBFEpsilon = 1;
0013 options.RBF.linear.Smooth = 0;
0014 options.RBF.linear.Regularization = 0;
0015 %   --> Cubic
0016 options.RBF.cubic.PolynomialDegree = 1;        
0017 options.RBF.cubic.RBFEpsilon = 1;
0018 options.RBF.cubic.Smooth = 0;
0019 options.RBF.cubic.Regularization = 0;
0020 %   --> Quintic
0021 options.RBF.quintic.PolynomialDegree = 1;        
0022 options.RBF.quintic.RBFEpsilon = 1;
0023 options.RBF.quintic.Smooth = 0;
0024 options.RBF.quintic.Regularization = 0;
0025 %   --> Multiquadric
0026 options.RBF.multiquadric.PolynomialDegree = 1;        
0027 options.RBF.multiquadric.RBFEpsilon = 1;
0028 options.RBF.multiquadric.Smooth = 0;
0029 options.RBF.multiquadric.Regularization = 0;
0030 %   --> Inverse Multiquadric
0031 options.RBF.inversemultiquadric.PolynomialDegree = 1;        
0032 options.RBF.inversemultiquadric.RBFEpsilon = 1;
0033 options.RBF.inversemultiquadric.Smooth = 0;
0034 options.RBF.inversemultiquadric.Regularization = 0;
0035 %   --> Thin Plate Spline
0036 options.RBF.thinplate.PolynomialDegree = 1;        
0037 options.RBF.thinplate.RBFEpsilon = 1;
0038 options.RBF.thinplate.Smooth = 0;
0039 options.RBF.thinplate.Regularization = 0;
0040 %   --> Green
0041 options.RBF.green.PolynomialDegree = 1;        
0042 options.RBF.green.RBFEpsilon = 1;
0043 options.RBF.green.Smooth = 0;
0044 options.RBF.green.Regularization = 0;
0045 %   --> Spline with tension
0046 options.RBF.tensionspline.PolynomialDegree = 1;        
0047 options.RBF.tensionspline.RBFEpsilon = 1;
0048 options.RBF.tensionspline.Smooth = 0;
0049 options.RBF.tensionspline.Regularization = 0;
0050 %   --> Regularized Spline
0051 options.RBF.regularizedspline.PolynomialDegree = 0;        
0052 options.RBF.regularizedspline.RBFEpsilon = 1;
0053 options.RBF.regularizedspline.Smooth = 0;
0054 options.RBF.regularizedspline.Regularization = 0;        
0055 %   --> Gaussian
0056 options.RBF.gaussian.PolynomialDegree = 0;        
0057 options.RBF.gaussian.RBFEpsilon = 0.1;
0058 options.RBF.gaussian.Smooth = 0;
0059 options.RBF.gaussian.Regularization = 1e-15;
0060 %   --> Wendland
0061 options.RBF.wendland.PolynomialDegree = 1;        
0062 options.RBF.wendland.RBFEpsilon = 1;
0063 options.RBF.wendland.Smooth = 0;
0064 options.RBF.wendland.Regularization = 0;
0065 % --> Kriging
0066 options.Kriging.Variogram.Type = 'gaussian';
0067 options.Kriging.Variogram.NumSamples = 100;
0068 options.Kriging.Variogram.OptimNugget = true;
0069 options.Kriging.PolynomialDegree = 0; % i.e., Ordinary Kriging
0070 options.Kriging.Smooth = 0;
0071 options.Kriging.Regularization = 0;
0072 % --> MLS
0073 options.MLS.PolynomialDegree = 2;
0074 options.MLS.RBF = 'wendland';
0075 options.MLS.RBFEpsilon = 1;
0076 options.MLS.MinSamples = 6;
0077 % --> Visualization
0078 options.Plot.XLabel = 'Longitude';
0079 options.Plot.YLabel = 'Latitude';
0080 options.Plot.ZLabel = 'Depth';       
0081 options.Plot.AxisEqual = false;

Generated on Thu 10-Dec-2020 17:34:27 by m2html © 2005