Menu

SVN-temp Commit Log


Commit Date  
[r991] by knut_f

Fixed some serious bugs in the curve fitting code, which would cause incorrect
computation results.

- bug #2102708: Weighted linear and polynomial fits required actual weights
(1/sigma^2) to be specified in place of standard errors, while all others
(as well as error bar plots) needed the standard errors themselves.
Solution: Switched everything to using standard errors, eliminating the term
"weighting" from the GUI and most of the source code.
Rationale: Avoid confusion for users, especially given the previous
inconsistent treatment of the matter. Avoid confusion for
devs. Arbitrary weights don't work naturally with non-linear fits;
and they almost certainly lead to nonsensical error estimates of
results (unless you _really_ know what you're doing, in which case
you can simply specify 1/sqrt(weight) as standard error).

- Fixed estimation of parameter errors in case of (scaled) Levenberg-Marquardt
fitting with unknown Y errors. See
http://www.gnu.org/software/gsl/manual/html_node/Computing-the-covariance-matrix-of-best-fit-parameters.html

- Fixed computation of R^2 in case of known Y errors.

2008-09-27 20:04:46 Tree
[r990] by thzs

- small homepage update

2008-09-21 12:17:16 Tree
[r989] by thzs

- added Mac OS X build instructions provided by Yu-Hung Lien
(quick and dirty HTML (+ minor corrections) by me,
feel free to improve it)

2008-09-21 12:12:44 Tree
[r988] by thzs

- Table is now almost totally ("one-way") independent of
TableView, i.e., it does not call its
API except the constructor

2008-09-20 20:05:36 Tree
[r987] by thzs

- last splitting step (for now): fixed all compiling
errors
- fixed a minor bug in TableModel

2008-09-20 00:00:29 Tree
[r986] by thzs

- splitting step 6

2008-09-19 23:24:39 Tree
[r985] by thzs

- splitting step 5

2008-09-19 23:10:52 Tree
[r984] by thzs

- splitting step 4

2008-09-19 22:53:55 Tree
[r983] by thzs

- splitting step 3

2008-09-19 22:42:28 Tree
[r982] by thzs

- splitting step 2

2008-09-19 22:26:28 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.