Data Fitting
Open, WishlistPublic

Description

  • TODO
    1. Use new GSL 2.X nonlinear fitting methods (requires GSL 2.X)
    2. Add button to create a label with fit results.
    3. support asymmetric errors when fitting. - DIFFICULT errors are currently taken into account by symmetric weights. How can we support asymmetric errors?
    4. Scale the Jacobian when parameters are bounded to get a realistic covariance matrix (i.e. errors). See links of A.
    5. Guess initial parameters (see Origin parameter initializing) - Can only be done for simple fit models. To get good initial values a fit should be done :-) - EVALUATE
    6. Shared parameter of multiple data sets (ensemble averaging (?), see Origin) - Fitting multiple data sets is not supported yet - EVALUATE

A. contraints on parameter - DONE

B. support fix parameter - DONE

C. use resulting parameter as new start values (optional) - DONE
D. evaluate full range/selected range of fitted function - DONE
E. Option to ignore errors when fitting. - DONE

F. Find fit parameter in user supplied fit function automatically - DONE

  • Currently the fit parameter has to be given by the user which is more work than necessary. We should check if we can get this information from the parser.

G. Improve output of results. - DONE

  • use tables to improve visibility - DONE
  • calculate t, p- value and conf. interval of parameter - DONE
  • calculate p value for chi-square test - DONE
  • calculate p value for F test - DONE

H. support different weighting types - DONE

I. support x-errors for fitting - DONE

J. Implement missing fit models for statistical distributions - DONE

sgerlach created this task.Apr 30 2017, 8:53 AM
sgerlach renamed this task from Find fit parameter in user supplied fit function automatically to Improve data fitting.May 1 2017, 11:48 AM
sgerlach updated the task description. (Show Details)
sgerlach updated the task description. (Show Details)May 1 2017, 11:59 AM
sgerlach updated the task description. (Show Details)May 6 2017, 3:50 PM
sgerlach updated the task description. (Show Details)May 7 2017, 9:27 AM
sgerlach updated the task description. (Show Details)May 7 2017, 10:29 AM
sgerlach updated the task description. (Show Details)May 7 2017, 6:15 PM
sgerlach updated the task description. (Show Details)May 7 2017, 6:20 PM
sgerlach updated the task description. (Show Details)May 7 2017, 6:22 PM
sgerlach updated the task description. (Show Details)May 7 2017, 7:18 PM
sgerlach updated the task description. (Show Details)May 8 2017, 10:13 PM
sgerlach updated the task description. (Show Details)
sgerlach updated the task description. (Show Details)May 8 2017, 10:18 PM
sgerlach updated the task description. (Show Details)May 9 2017, 7:52 PM
sgerlach updated the task description. (Show Details)May 9 2017, 10:09 PM
sgerlach updated the task description. (Show Details)
sgerlach updated the task description. (Show Details)May 10 2017, 11:21 AM
sgerlach updated the task description. (Show Details)May 10 2017, 11:32 AM
sgerlach updated the task description. (Show Details)May 10 2017, 1:08 PM
sgerlach updated the task description. (Show Details)May 25 2017, 11:08 AM
sgerlach updated the task description. (Show Details)Jun 1 2017, 8:41 PM
sgerlach updated the task description. (Show Details)Jun 4 2017, 2:19 PM
sgerlach updated the task description. (Show Details)Jun 4 2017, 11:07 PM
sgerlach updated the task description. (Show Details)Jun 10 2017, 4:40 PM
sgerlach updated the task description. (Show Details)Jun 10 2017, 10:09 PM
sgerlach updated the task description. (Show Details)Oct 31 2017, 11:14 AM
sgerlach updated the task description. (Show Details)Oct 31 2017, 11:18 AM
sgerlach updated the task description. (Show Details)Oct 31 2017, 11:23 AM
sgerlach updated the task description. (Show Details)Oct 31 2017, 12:05 PM
sgerlach moved this task from Work in Progress to Done on the LabPlot board.May 2 2018, 9:46 PM
sgerlach moved this task from Done to Work in Progress on the LabPlot board.May 4 2018, 10:13 PM
sgerlach updated the task description. (Show Details)
sgerlach updated the task description. (Show Details)
sgerlach updated the task description. (Show Details)May 4 2018, 10:23 PM
sgerlach updated the task description. (Show Details)May 9 2018, 3:22 PM
sgerlach updated the task description. (Show Details)May 13 2018, 10:26 PM
sgerlach updated the task description. (Show Details)
sgerlach updated the task description. (Show Details)May 15 2018, 11:18 AM
asemke renamed this task from Improve data fitting to Data Fitting.Sep 21 2018, 10:34 AM
sgerlach updated the task description. (Show Details)Oct 8 2018, 8:07 PM
sgerlach updated the task description. (Show Details)Oct 18 2018, 9:30 PM
sgerlach moved this task from Current Release to Reference on the LabPlot board.