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