Origin 8.1 - Kurvenanpassung (Fit) in OriginC
Dieser Artikel enthält ein webPaket. Ein Download ist nur möglich, wenn Sie einen ADDITIVE Professional Support abgeschlossen haben. |
Bilder
Erläuterung
Wir wendet man NLFit und FumericFunction an?
Zum Fitten in OriginC gibt es bereits die Objekte NLFit und NumericFunction. Diese sind allerdings in der Handhabung sehr umständlich.
Das folgende Beispiel zeigt, wie diese Funktionen aufgerufen werden, um einen beliebigen Datensatz mit einer ausgewählten Fitfunktion zu fitten. Die entsprechende Funtionalität ist in einem eigenen Objekt gekapselt, das sich
leicht auch in anderen
Projekten verwenden lässt. Das beiliegende OPX installiert den Quellcode und Beispieldaten in den Unterordner /Demos/FitObjectDemo des Origin Anwenderverzeichnisses.
Die beiden mitgelieferten Dateien FitWrapperDemo.cpp und FitObjectDemoMain.cpp müssen im CodeBuilder geöffnet und dem Workspace hinzugefügt werden. Anschliessend muss über den Buttion "Rebuild All" der Workspace neu kompiliert werden. Jetzt steht die Beispielfunktion "TestFit" zur Verfügung. Diese kann jetzt über das Script Fenster, das Befehlsfenster oder die CodeBuilder Kommandozeile wie folgt ausgeführt werden:
TestFit()
Feedback