Weighted average that takes error into account?
5 ビュー (過去 30 日間)
古いコメントを表示
My data consists of values with an error (from non-linear curve fitting), for example:
value#1=2.3322e-10 error#1=8.7707e-13
value#2=2.3257e-10 error#2=1.2317e-12
What would be the most appropriate way to produce an average of the values that would take the error of each value into account?
For example, value#2 has a larger error so it would have less "weight" in the total average.
Thanks.
6 件のコメント
Walter Roberson
2019 年 11 月 9 日
Then it is really up to you. There are circumstances where the weighting should be inverse linear. There are circumstances where it should be . There are circumstances where the relationship should be exponential.
回答 (1 件)
Star Strider
2019 年 11 月 9 日
It depends on what you mean by ‘error’. In regressions, data are commonly weighted by the inverse of the variance, so the larger the variance, the smaller the weight.
4 件のコメント
参考
カテゴリ
Help Center および File Exchange で Least Squares についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!