| T O P I C R E V I E W |
| oconnor |
Posted - 01/18/2005 : 11:05:02 AM Origin Version (Select Help-->About Origin): 7.5 Operating System: XP
Hi,
I have a large number of curves that I would like to automate the fitting of with Origin C. I am trying to use the NLSF in Origin C to do this using the following code borrowed from an example somewhere:
using NLSF = LabTalk.NLSF; NLSF.Init(); NLSF.PasteToPlot = 1; NLSF.Func$ = "boltzmann"; NLSF.FitData$ = strYDataName; NLSF.xBegin = 60; NLSF.xEnd = 120; NLSF.Execute("parainit"); NLSF.Fit(100);
The problem is that I am not getting the same results as when I pick part of a curve (between 60 and 120 for example) manually with the Data Selector tool and then use 'Fit Sigmoidal' from the 'Analysis' menu. What I would like to know is how to perform the same fitting operation as the 'Fit Sigmoidal' function to get the results I can get manually in an automated way.
Thanks,
Rod. |
| 1 L A T E S T R E P L I E S (Newest First) |
| Mike Buess |
Posted - 01/18/2005 : 12:16:46 PM Hi Rod,
For designating the fitting range use NLSF.dataBegin/dataEnd instead of NLSF.xBegin/xEnd.
Mike Buess Origin WebRing Member |
|
|