#include <cOneAryFunction.h>
List of all members.
Detailed Description
template<class tX, class tY>
class fib::algorithms::nD1::cOneAryFunction< tX, tY >
Definition at line 58 of file cOneAryFunction.h.
Member Function Documentation
template<class tX , class tY >
template<class tX , class tY >
This function evalues the function for the given data. The evalued function will have the order n of the number of given datapoints.
- Parameters:
-
vecData | the data for which to evalue the function |
- Returns:
- if the function for the datapoints could be evalued: the factors of the evalued function in this function and true, else false and the factors of this function not changed
Implemented in fib::algorithms::nD1::cPolynom< tX, tY >, and fib::algorithms::nD1::cSpline< tX, tY >.
template<class tX , class tY >
This method evalues the error of the given datapoints to the values this function evalues to.
The evaluation of the function will be done by evalue(). The error will just be counted, if it is greater than the SAVE_BOUNDERY.
- See also:
- evalue()
- Parameters:
-
vecInput | the data for wich the error is to evalue |
- Returns:
- a pair with two values:
- the first value is the number of datapoints evalued wrong
- the second value is the sum of the error of all datapoints
Implemented in fib::algorithms::nD1::cSpline< tX, tY >, and fib::algorithms::nD1::cPolynom< tX, tY >.
template<class tX , class tY >
This method evalues the error of the given range datapoints to the values this function evalues to.
The evaluation of the function will be done by evalue(). A datapoint has an error, if it lay outside the datpoint range. The error is it's distance to the neares datapoint boundery. The error will just be counted, if it is greater than the SAVE_BOUNDERY.
- See also:
- evalue()
- Parameters:
-
vecInput | the data for wich the error is to evalue |
- Returns:
- a pair with two values:
- the first value is the number of datapoints evalued wrong
- the second value is the sum of the error of all datapoints
Implemented in fib::algorithms::nD1::cSpline< tX, tY >, and fib::algorithms::nD1::cPolynom< tX, tY >.
template<class tX , class tY >
This method evalues the error of the given datapoints to the values this function evalues to. This function will stop the evaluation, if the maximum error maxYError was reached.
The evaluation of the function will be done by evalue(). The error will just be counted, if it is greater than the SAVE_BOUNDERY.
- See also:
- evalue()
- Parameters:
-
vecInput | the data for wich the error is to evalue |
maxYError | the maximum error, at which the evaluation should stop |
- Returns:
- the sum of the error of all datapoints, but maximal maxYError
Implemented in fib::algorithms::nD1::cSpline< tX, tY >, and fib::algorithms::nD1::cPolynom< tX, tY >.
template<class tX , class tY >
This method evalues the error of the given datapoints to the values this function evalues to. This function will stop the evaluation, if the maximum error maxYError was reached.
The evaluation of the function will be done by evalue(). A datapoint has an error, if it lay outside the datpoint range. The error is it's distance to the neares datapoint boundery. The error will just be counted, if it is greater than the SAVE_BOUNDERY.
- See also:
- evalue()
- Parameters:
-
vecInput | the data for wich the error is to evalue |
maxYError | the maximum error, at which the evaluation should stop |
- Returns:
- the sum of the error of all datapoints, but maximal maxYError
Implemented in fib::algorithms::nD1::cSpline< tX, tY >, and fib::algorithms::nD1::cPolynom< tX, tY >.
template<class tX , class tY >
template<class tX , class tY >
The documentation for this class was generated from the following file: