Approximation mit MuPad < MuPad < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 20:19 Di 11.01.2011 | Autor: | rivella |
Aufgabe | Gegeben ist eine Punktmenge:
data := [0,0.3],[20,0.6],[40,1],[60,1.7],[80,2],[100,2.5],[120,2.75],[140,2.95];
Diese Punktmenge soll günstig durch eine geeignete Funktion approximiert werden.
In der Lösung der Aufgabe wird, neben einem Polynom, auch eine logistische und arctan-Funktion akzeptiert.
Das Polynom bekomme ich in MuPad mit dem Befehl "interpolate" problemlos geliefert. |
Wie kann ich denn mit MuPad eine logistische und/oder arctan-Funktion aus eben dieser Punktmenge (bzw. generell aus einer Punktmenge) erzeugen?
[Edit] Ich habs gelöst!
Die dazu gehörige Funktion heisst
stats::reg(xWerte, yWerte, a-b*exp(c*x), [x], [a,b,c])
Allerdings muss man darauf achten, dass für x nicht Null auftaucht, die x-Werte der Datenreihe müssen also z.B. um 1 erhöht werden und die resultierende Funktion dann halt um 1 nach links verschoben werden.
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|