Problem mit Interpolation < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 14:59 Di 28.11.2006 | Autor: | fozbell |
Hallo
Hab ein kleines Problem mit dem Interpolieren von Daten in Mathematica.
Das Problem liegt darin, dass der Befehl Interpolation nicht ausgeführt wird, wenn der Abzissenwert gleich (hier 2) ist, z.B.
Interpolation[{{2, 3}, {2, 5}, {3.6, 7}}]
Hat Jemand eine Idee, wie man das Problem beheben kann?
Vielen Dank!
Viele Grüße
Fozbell
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Hallo,
das kann nicht funktionieren, da eine Funktion einem Wert nur einen einzigen Funktionswert zuordnet. Du dagegen suchst eine Funktion mit
$f(2) = 3$ und gleichzeitig $f(2) = 5$
Das widerspricht der Definition einer Funktion.
Gruß
Martin
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 15:11 Di 28.11.2006 | Autor: | fozbell |
Danke für deine Antwort.
Dass mit dem kurzen Datensatz war nur ein Beispiel.
Der eigentliche Datensatz ist viel länger. Der gleiche Abzissenwert entsteht durch Rundungen innerhalb des Mathematica-Progs, das Zufallszahlen implementiert.
Das Problem besteht weiterhin.
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 15:43 Di 28.11.2006 | Autor: | Martin243 |
Hallo,
das Problem wird sich auch nicht beheben lassen, es sei denn, du änderst das Programm so, dass sich die Rundungsfehler nicht so extrem auswirken oder du wirfst Wertepaare weg, die einen bereits "verbrauchten" Abszissenwert besitzen.
Gruß
Martin
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 16:18 Di 28.11.2006 | Autor: | fozbell |
Hallo Martin
Danke für deine Hilfe.
Das Problem ist gelöst. Ich hab Werte rausgeschmissen. Jetzt klappt es.
Hätte ich selbst darauf kommen müssen!?
Nochmals vielen Dank!
Gruß fozbell
|
|
|
|