INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Exponentieller Fit



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

04.01.2013, 13:02
Beitrag #1

jh1988 Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Dec 2012

2011
2012
DE



Exponentieller Fit
Hallo,
ich habe folgendes Problem: Ich habe ein Messsignal, dass ich exponentiell anfitten möchte. Früher habe ich das Signal mit einem Labview-Programm aufgenommen und mit Origin gefittet. Nun möchte ich den Fit ebenfalls mit Labview durchführen. Das Problem ist, dass ich für das gleiche Signal mit dem Exponential Fit Vi nicht die selben Werte für Dämpfung und Amplitude bekomme wie in Origin. Mit Nicht-linearen Fit habe ich es auch schon versucht, dies ändert allerdings nichts.
Im englischsprachigen Labviewforum wurde schon von einem ähnlichen Problem berichtet (siehe hier). Hatte noch jemand das selbe Problem oder eine Lösungsidee?

jh1988
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.01.2013, 13:23
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Exponentieller Fit
Kein Problem: Poste eine Datei des Messsignals, gib die Formel an, die gefittet werden soll, und wir machen Dir hier das Beispiel eines Programms.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2013, 13:38
Beitrag #3

jh1988 Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Dec 2012

2011
2012
DE



RE: Exponentieller Fit
Hallo,

die Formel ist ein einfacher exponentieller Fit: y(x)=a*exp(b*x). Die Messdatei ist im Anhang.
Hast du eine Ahnung wieso die Werte zwischen Origin und Labview verschieden sind?

jh1988


Angehängte Datei(en)
0.0 .txt  Testdatei.txt (Größe: 781 Bytes / Downloads: 237)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2013, 14:00
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Exponentieller Fit
Hallo jh,

so sollte es gehen:
   

Zitat:wieso die Werte zwischen Origin und Labview verschieden sind?
- Wird die gleiche Rechenmethode verwendet?
- Wird die gleiche Rechengenauigkeit verwendet (DBL, EXT?)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2013, 14:30
Beitrag #5

jh1988 Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Dec 2012

2011
2012
DE



RE: Exponentieller Fit
Hallo GerdW,

mein Programm macht das selbe wie deins. Die Werte sind trotzdem unterschiedlich. Die Rechenmethode ist gleich (kleinste Fehlerquadrate). Genauigkeit weiß ich bei Origin nicht. Das dürfte aber keine Rolle spielen da der Unterschied relativ groß ist. Im Anhang habe ich mal die Ergebnisse miteinander verglichen und in Origin aufgetragen. Sowohl im Labview-Programm, als auch in Origin fitte ich jeweils nur den unteren Teil.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2013, 14:44 (Dieser Beitrag wurde zuletzt bearbeitet: 04.01.2013 14:47 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Exponentieller Fit
Hallo jh,

kannst du mal die Ergebnisse von Origin anhängen? In deinem Bild kann man (auch aufgrund der logarithmischen Darstellung) nicht viel erkennen!

Hast du schon mal Excel als "vertrauensvolle" ( Big Grin ) dritte Alternative herangezogen? Ich wette, da kommt noch ein anderes Ergebnis heraus...

Habe gerade per G**gle noch eine Alternative zum Testen/Vergleichen gefunden: http://www.zunzun.com

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.01.2013, 14:44
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Exponentieller Fit
Bei so großen Streuungen der Messwerte, bei denen kaum noch zu erkennen ist, dass das eine Exponentialfunktion sein soll, hat natürlich die Approximationsmethode einen merklichen Einfluss auf das Ergebnis:
   
Bei gleicher Methode und gleicher Gewichtung der Messwerte sollte aber immer das Gleiche herauskommen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2013, 14:57
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Exponentieller Fit

Akzeptierte Lösung

Vermutung:
Deine Screenshot suggeriert, dass du in Origin ln(y) gegen x mit einer Geradengleichung angepasst hast.

Da kommt natürlich etwas anderes heraus, als wenn man versucht, die beste Anpassung von a*exp(b*x) zu finden.

Versuche es mal selber in LabVIEW: 2 unterschiedliche Ergebnisse:
   
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2013, 15:20
Beitrag #9

jh1988 Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Dec 2012

2011
2012
DE



RE: Exponentieller Fit
Hallo jg,
genau das ist es. Vielen Dank für die Hilfe an alle und schönes Wochenende!

jh1988
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2013, 23:34 (Dieser Beitrag wurde zuletzt bearbeitet: 04.01.2013 23:35 von BNT.)
Beitrag #10

BNT Offline
LVF-Freak
****


Beiträge: 744
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: Exponentieller Fit
Hi
Ich möchte gern anmerken, dass LabVIEW beim Exponentiell-Fit folgende Funktion benutzt: a*exp(b*x) + c. Da gibt es noch die Konstante c, die beim Logarithmieren und linearer Regression verloren geht.

Das erklärt die Unterschiede bei sonst gleichen Einstellungen, oder liege ich falsch?

Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: