Platforms to show: All Mac Windows Linux Cross-Platform
LMFitMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | LMFit | MBS Tools Plugin | 20.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Based on lmfit library from Joachim Wuttke, Forschungszentrum Juelich GmbH (2004-2013).
- 2 events
- event evaluateCurve(t as double, par as Ptr, nPar as Integer, parameters() as double, tag as variant) as double
- event evaluateMin(par as Ptr, nPar as Integer, parameters() as double, mDat as Integer, fvec as Ptr, tag as variant) as Integer
- property provideArrays as Boolean
- 4 methods
- method LMCurve(NPar as Integer, Par as Ptr, mDat as Integer, t as Ptr, y as Ptr, control as LMFitControlMBS, status as LMFitStatusMBS, tag as variant = nil)
- method LMCurve(NPar as Integer, Par() as double, mDat as Integer, t() as double, y() as double, control as LMFitControlMBS, status as LMFitStatusMBS, tag as variant = nil)
- method LMMin(NPar as Integer, Par as Ptr, mDat as Integer, control as LMFitControlMBS, status as LMFitStatusMBS, tag as variant = nil)
- method LMMin(NPar as Integer, Par() as double, mDat as Integer, control as LMFitControlMBS, status as LMFitStatusMBS, tag as variant = nil)
This class has no sub classes.
Some examples using this class:
Blog Entries
- MonkeyBread Software Releases the MBS Xojo Plugins in version 20.0
- MBS Xojo Plugins, version 19.6pr1
Videos
Release notes
- Version 20.0
- Added LMFitStatusMBS, LMFitControlMBS and LMFitMBS classes for Levenberg-Marquardt least squares fitting algorithm.
The items on this page are in the following plugins: MBS Tools Plugin.
LMFitControlMBS - LMFitStatusMBS