mikrocontroller.net

Forum: PC Hard- und Software programm für curve fitting / regression (sanalyse)


Autor: seppl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
habe hier einige messwerte, die eine fläche 'aufspannen', mit der ich 
rechnen soll.
im labor hätte man das mit einem planimeter ermitteln können, ich wollte 
es ausrechnen. leider habe ich bislang kein programm zum curve-fitting / 
regressionsanalyse finden können.

wer hat tips für win / linux

Autor: Christoph Kessler (db1uq) (christoph_kessler)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
gnuplot?
z.B. http://www.gnuplot.info/docs/node84.html 'least-squares fitting'

Autor: seppl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
klingt gut, probier ich mal aus.. danke!

Autor: Gerhard (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

habe mit gnuplot beste Erfahrung gemacht. Hier ein Beispiel:
# hier Funktion definieren
g(x,y) = a+b*x+c*y+d*x*y+e*y**2+f*x*y**2

# hier wird gefittet
fit g(x,y) 'Data.csv' using 1:2:3:(1) via a,b,c,d,e,f

# und der 3-D Plot angezeigt
# drehen des 3-D Plots mit Maus ist möglich
splot 'Data.csv', g(x,y)

# warten auf Enter
pause -1

# und png Bild erzeugen
set terminal png
set output "Result.png"
replot

mit Daten in der Datei Data.csv nach folgendem Schema:
# Loss coefficients for circular cross-section bends (Re=10^6)
1.04234 11.8746 0.02
1.0627  11.8507 0.02
1.00078 17.8464 0.03
1.02231 17.8102 0.03
.
.
.

Hoffe es hilft dir

Gerhard

Autor: seppl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
top, danke.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.