create_funct_1d_pairsT_create_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs — Erzeugen einer Funktion aus Paaren von (x,y)-Werten.
create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs erzeugt aus Paaren von (x,y)-Werten
eine eindimensionale Funktion. Die x-Werte XValuesXValuesXValuesXValuesXValuesxvalues der
Funktion müssen aufsteigend sortiert sein. Die resultierende Funktion
kann dann mit den Operatoren für Funktionen verarbeitet und analysiert
werden.
Die erzeugte Funktion ist folgendermaßen zusammengesetzt:
wobei
die Funktion als eindimensionale Funktion aus Paaren von (x,y)-Werten
kennzeichnet und
Alternativ kann eine Funktion mit dem Operator
create_funct_1d_arraycreate_funct_1d_arrayCreateFunct1dArrayCreateFunct1dArrayCreateFunct1dArraycreate_funct_1d_array erzeugt werden. Im Gegensatz zu
diesem Operator können hier die Stützpunkte jedoch beliebige
Abstände haben. create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs ist also der
allgemeinere Operator. Dabei ist jedoch zu beachten, dass die
Verarbeitung einer mit create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs erzeugten
Funktion aufgrund dieser Allgemeinheit oftmals nicht so effizient
ausgeführt werden kann. Insbesondere sind nicht alle
Verarbeitungen implementiert. Gegebenenfalls kann die Funktion mit
dem Operator sample_funct_1dsample_funct_1dSampleFunct1dSampleFunct1dSampleFunct1dsample_funct_1d in eine äquidistante
Darstellung umgewandelt werden.
Achtung
create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs prüft, ob die x-Werte vom Datentyp
'double' aufsteigend sind. Manche Operatoren prüfen dies ebenfalls,
benutzen dafür aber den Datentyp 'float'. Wird solch ein Operator nach
create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs aufgerufen, kann es passieren, dass zwei
benachbarte Werte in der 'float' Variante gleich erscheinen, die in der
'double' Variante aufsteigend waren. Dies führt zu einer Fehlermeldung.
Ausführungsinformationen
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).