| Operatoren |
create_funct_1d_pairs — Erzeugen einer Funktion aus Paaren von (x,y)-Werten.
create_funct_1d_pairs erzeugt aus Paaren von (x,y)-Werten eine eindimensionale Funktion. Die x-Werte XValues der Funktion müssen aufsteigend sortiert sein. Die resultierende Funktion kann dann mit den Operatoren für Funktionen verarbeitet und analysiert werden.
Alternativ kann eine Funktion mit dem Operator create_funct_1d_array erzeugt werden. Im Gegensatz zu diesem Operator können hier die Stützpunkte jedoch beliebige Abstände haben. create_funct_1d_pairs ist also der allgemeinere Operator. Dabei ist jedoch zu beachten, dass die Verarbeitung einer mit create_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_1d in eine äquidistante Darstellung umgewandelt werden.
create_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_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.
X-Werte der Stützstellen.
Y-Werte der Stützstellen.
Erzeugte Funktion.
write_funct_1d, gnuplot_plot_funct_1d, y_range_funct_1d, get_pair_funct_1d
create_funct_1d_array, read_funct_1d
Foundation
| Operatoren |