least-squares-regression

3 ビュー (過去 30 日間)
Nicholas Deosaran
Nicholas Deosaran 2020 年 9 月 14 日
回答済み: KSSV 2020 年 9 月 14 日
I need help understing what to do here,
I know i need to slobe for p1 and p2x but stuck, I have the code below but just stuck.
y(𝑥)=𝑝1+𝑝2𝑥
where
x = 0:0.1:20;
noise =?? % a number, to define
y= 4*x + noise*rand(1,length(x));
Vary the value for noise as 0, 50 and 100 to get three different results for 𝑝1and 𝑝2,
From a linear algebra standpoint, determine the coefficients, 𝑝1and 𝑝2, of the least-squares-regression of a line fit through the data defined above.
thank you

回答 (1 件)

KSSV
KSSV 2020 年 9 月 14 日
Read about polyfit. If you have the data x, y you can fit a line and get p1, p2 using polyfit.
p = polyfit(x,y,1) ;
p1 = p(1) ; p2 = p(2) ;

カテゴリ

Help Center および File ExchangeLinear and Nonlinear Regression についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by