regparamrange
¶
Regularization parameter range estimator
Syntax¶
alphas = regparamrange(K,L)
alphas = regparamrange(K,L,'Property',Value)
- Parameters
K
- Dipolar kernel (NxM-element array)L
- Regularization operator ((M-order))xM-element matrix)
- Returns
alphas
- List of regularization parameters (array)
Description¶
alphas = regparamrange(K,L)
Determines an array of regularization parameters alphas
from the generalized singular value decomposition (GSVD) of the dipolar kernel K
and regularization operator L
.
Additional Settings¶
Additional settings can be specified via name-value pairs. All property names are case insensitive and the property-value pairs can be passed in any order after the required input arguments have been passed.
alphas = regparamrange(___,'Property1',Value1,'Property2',Value2,___)
'Resolution'
- ResolutionLogarithmic scale resolution of the array of alpha candidates.
Default:
0.1
Example:
alphas = regparamrange(args,'Resolution',0.01)
'NoiseLevel'
- Estimation of the noise levelEstimation of the noise standard deviation of the signal for scaling of the singular values.
Default:
0
Example:
alphas = regparamrange(args,'NoiseLevel',0.05)