System.Math.Poly
Delphi
function Poly(const X: Single; const Coefficients: array of Single): Single;
function Poly(const X: Double; const Coefficients: array of Double): Double;
function Poly(const X: Extended; const Coefficients: array of Extended): Extended;
C++
extern DELPHI_PACKAGE float __fastcall Poly(const float X, const float *Coefficients, const int Coefficients_High)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
Beschreibung
Wertet ein einheitliches Polynom einer Variable am Wert X aus.
Mit Poly kann das im Parameter Coefficients angegebene Polynom an dem Punkt ausgewertet werden, an dem die Variable dem Wert des Parameters X entspricht. Die Koeffizienten sind nach steigenden Potenzen von X angeordnet (siehe das folgende Delphi-Beispiel):
Coefficients[0] + Coefficients[1]*X + ... + Coefficients[N]*(X**N)
Anmerkung: In C++ ist der Parameter Coefficients_Size N, die höchste Potenz, die X erreichen kann.