Find X intercept with error estimates
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi,
So i have a set of energy values x and corresponding spectral information y.
I fit a straight line to my data with the polyfit function (which uses least square fitting)
I end up with coefficients p and the struct S containing the error estimates.
I want to find the x intercept with the associated uncertainity. How do I do this?
My attempt :
If I can find the errors on the coefficients p, then I can easily find the uncertainity in the x intercept through propagation of errors. But somehow I cant find the bounds of p in S?
PS : I know finding the intercept is just -p(2)/p(1), its the uncertainity I need help with.
댓글 수: 0
채택된 답변
Matt J
2025년 4월 8일
편집: Matt J
2025년 4월 8일
If I can find the errors on the coefficients p, then I can easily find the uncertainity in the x intercept through propagation of errors. But somehow I cant find the bounds of p in S?
The approximate covariance matrix is,
Rinv=inv(S.R);
cov=(Rinv*Rinv')*S.normr^2/S.df
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Monte Carlo Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!