FunctionApproximation.Options Class
Namespace: FunctionApproximation
Specify additional options to use with
FunctionApproximation.Problem
object
Description
The FunctionApproximation.Options
object contains additional
options for defining a FunctionApproximation.Problem
object.
Construction
creates a options
= FunctionApproximation.Options()FunctionApproximation.Options
object to use as an input to
a FunctionApproximation.Problem
object. The output,
options
, uses default property values.
creates a options
= FunctionApproximation.Options(Name,Value
)FunctionApproximation.Options
object with property values
specified by one or more Name,Value
pair arguments.
Name
must appear inside single quotes (''
).
You can specify several name-value pair arguments in any order as
Name1,Value1,...,NameN,ValueN
.
Properties
Copy Semantics
Value. To learn how value classes affect copy operations, see Copying Objects.
Limitations
Lookup table objects and breakpoint objects are not supported in a model mask workspace.
Algorithms
When you set BreakpointSpecification
to
'ExplicitValues'
, during the approximation process, the algorithm
also attempts to find a solution using 'EvenSpacing'
and
'EvenPow2Spacing'
. Likewise, when you set
BreakpointSpecification
to 'EvenSpacing'
,
the algorithm also attempts to find a solution using
'EvenPow2Spacing'
. If you set the property to
'EvenPow2Spacing'
, the algorithm only attempts to find a solution
using this spacing.
In cases where the BreakpointSpecification
property is set to
'EvenSpacing'
, but the InputUpperBounds
or
InputLowerBounds
property of the FunctionApproximation.Problem
object is equal to the range of the
InputTypes
, the algorithm does not attempt to find a solution
using 'EvenPow2Spacing'
.
Version History
Introduced in R2018aSee Also
Apps
Classes
FunctionApproximation.Problem
|FunctionApproximation.LUTSolution
|FunctionApproximation.LUTMemoryUsageCalculator