The Spline class Interpolation von diskreten Daten.
More...
#include <xinterpolation.h>
The Spline class Interpolation von diskreten Daten.
Definition at line 14 of file xinterpolation.h.
◆ Interpolation() [1/4]
| nmx::gsl::Interpolation::Interpolation |
( |
| ) |
|
|
delete |
InterpolationX Einsatz des Standardkonstruktors nicht erlaubt.
◆ Interpolation() [2/4]
template<class X , class Y >
| nmx::gsl::Interpolation::Interpolation |
( |
const gsl_interp_type * |
type, |
|
|
const X & |
x, |
|
|
const Y & |
y |
|
) |
| |
|
inline |
Interpolation.
- Parameters
-
| type | Interpolationsalgorithmus |
| x | Daten z.B. C-Feld oder std::vector (monoton wachsend) |
| y | Daten z.B. C-Feld oder std::vector |
Definition at line 34 of file xinterpolation.h.
◆ Interpolation() [3/4]
| nmx::gsl::Interpolation::Interpolation |
( |
const gsl_interp_type * |
type, |
|
|
const gsl::Vector & |
x, |
|
|
const gsl::Vector & |
y |
|
) |
| |
|
inline |
◆ Interpolation() [4/4]
| nmx::gsl::Interpolation::Interpolation |
( |
const Interpolation & |
obj | ) |
|
|
delete |
InterpolationX Einsatz des Kopierkonstruktors nicht erlaubt.
- Parameters
-
◆ ~Interpolation()
| nmx::gsl::Interpolation::~Interpolation |
( |
| ) |
|
|
inline |
~Interpolation Destruktor gsl- Strukturen werden freigegeben
Definition at line 65 of file xinterpolation.h.
◆ deriv()
| double nmx::gsl::Interpolation::deriv |
( |
double |
val | ) |
|
|
inline |
deriv erste Ableitung der Funktion ...
- Parameters
-
- Returns
- Rückgabewert erste Ableitung
Definition at line 105 of file xinterpolation.h.
◆ deriv2()
| double nmx::gsl::Interpolation::deriv2 |
( |
double |
val | ) |
|
|
inline |
deriv2 zweite Ableitung der Funktion ...
- Parameters
-
- Returns
- Rückgabewert zweite Ableitung
Definition at line 120 of file xinterpolation.h.
◆ eval()
| double nmx::gsl::Interpolation::eval |
( |
double |
val | ) |
|
|
inline |
eval Funktionswert...
- Parameters
-
- Returns
- Funktionswert
Definition at line 87 of file xinterpolation.h.
◆ integral()
| double nmx::gsl::Interpolation::integral |
( |
double |
xmin, |
|
|
double |
xmax |
|
) |
| |
|
inline |
integral numerische Integration
- Parameters
-
| xmin | untere Grenze |
| xmax | obere Grenze |
- Returns
- Ergebnis der Integration
Definition at line 136 of file xinterpolation.h.
◆ operator=()
operator = Zuweisungsoperator nicht erlaubt
- Parameters
-
- Returns
◆ size()
| size_t nmx::gsl::Interpolation::size |
( |
| ) |
const |
|
inline |
size
- Returns
- Anzahl der Datenpaare im Datensatz
Definition at line 151 of file xinterpolation.h.
The documentation for this class was generated from the following file: