Weighted average that takes error into account?

5 ビュー (過去 30 日間)
guyklx
guyklx 2019 年 11 月 9 日
コメント済み: Star Strider 2019 年 11 月 9 日
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
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.
guyklx
guyklx 2019 年 11 月 9 日
Thanks Walter.

サインインしてコメントする。

回答 (1 件)

Star Strider
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 件のコメント
guyklx
guyklx 2019 年 11 月 9 日
Thanks.
Star Strider
Star Strider 2019 年 11 月 9 日
My pleasure.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeLeast Squares についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by