ElektLabs.ElSignalTransform

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Protected Member Functions | Protected Attributes | Properties | List of all members
ElektLabs.ElSignalTransform.LagrangeInterpolator Class Reference
Inheritance diagram for ElektLabs.ElSignalTransform.LagrangeInterpolator:

## Public Member Functions
void | SetInitialSamples (Sample[] initalSamples)
| Set N initial samples necesary to compute interpolation in first interval More...
void | PushArrayAndAddSample (Sample sample)
| Remove first (oldest) sample from Samples Array and push all other samples and put new sample on end of Array. More...
Sample[] | ComputeInterpolation (Signal inputSignal, Sample[] newXaxis)
| Compute interpolated values in all points defined by newXAxis Sample Array More...

## Protected Member Functions
void | ComputeLagrangeCoefs ()
double | Denominator (int Li)
double | InterpolateX (double x)
double | Numerator (int Li, double x)
double | LimitToMaxDelta (double LastDefinedValue, double InterpolatedValue)

## Protected Attributes
int | n
Sample[] | Input
double[] | lagrangeCoefs
int | index = 0
double | maxDelta

## Properties
int | N`[get, protected set]`

## Member Function Documentation

Sample [] ElektLabs.ElSignalTransform.LagrangeInterpolator.ComputeInterpolation | ( | Signal | inputSignal,
|  | Sample[] | newXAxis
| ) |  |

Compute interpolated values in all points defined by newXAxis Sample Array

Parameters

  inputSignal |
  newXAxis |

Returns

Implements ElektLabs.ElSignalTransform.IPolynomialInterpolator.

void ElektLabs.ElSignalTransform.LagrangeInterpolator.PushArrayAndAddSample | ( | Sample | sample | ) |

Remove first (oldest) sample from Samples Array and push all other samples and put new sample on end of Array.

Parameters

  sample |

Implements ElektLabs.ElSignalTransform.IPolynomialInterpolator.

void ElektLabs.ElSignalTransform.LagrangeInterpolator.SetInitialSamples | ( | Sample[] | initalSamples | ) |

Set N initial samples necesary to compute interpolation in first interval

Parameters

  initalSamples |

Implements ElektLabs.ElSignalTransform.IPolynomialInterpolator.

The documentation for this class was generated from the following file:

- D:/Dokumenty/libnet/ElektLabs.ElSignalTransform/LagrangeInterpolator.cs