2 %
Interface for parameter sampling classes producing discrete parameter
3 % sample in the parameter space `{\cal M}`.
5 % Attention: An
object must be initialized by init_sample() before it is
6 % fully functional. This can be checked by the init_required() method.
8 properties (SetAccess = private, Dependent, Abstract)
9 % matrix storing the parameter vectors in the parameter samples as row
14 properties (Access = protected)
15 %
boolean indicating whether the
object has already been initialized by a
16 % call of init_sample().
22 init_sample(this, dmodel);
23 % function init_sample(this, dmodel);
24 % initializes the parameter sampling
object
27 % function size = size(this);
28 % returns the number of parameter vectors in this sampling
35 function please_init = init_required(this)
36 % function please_init = init_required(this)
37 % returns a
boolean indicating whether the
object is fully functional, or
38 % must be initialized by a call to init_sample().
41 % please_init:
boolean indicating whether init_sample() needs to be
43 please_init = ~this.init_done;
Interface for parameter sampling classes producing discrete parameter sample in the parameter space ...