How can i include error calculation in the linear regression in a for loop?

Hi everyone,
I have two arrays X(150,3) and Y(150,3). does any one know how to calculate regression for each row including uncertainity in the slop?
I tried
for i=1:length(X)
[p(i,:),bint(i,:)] = polyfit(X,Y,1)
b_err(i,:) = sqrt(diag((bint(i,:).R)\inv(bint(i,:).R'))./bint(i,:).normr.^2./bint(i,:).df);
end;
but b_err give unrealstic values.
Thank you all,

Antworten (1)

the cyclist
the cyclist am 13 Feb. 2020
The regress function outputs confidence intervals for the slope and intercept.

Gefragt:

am 12 Feb. 2020

Beantwortet:

am 13 Feb. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by