How to plot more multiple different regression lines in matlab
9 次查看(过去 30 天)
显示 更早的评论
Hi, I going to plot multiple regression lines in a Figure with different regression coefficient of each line. The purple data points are the predicted values based on different regression lines. I m not going to use the polyfit() or polyval() because i have my own way to generate the regression coefficient. Based on the the equation below:
for i=1:length(pointsMissing)
if (K==2)
X(pointsMissing(i),2) = b2(1) + b2(2) * X(pointsMissing(i),1) + err_z2(i);
else
X(pointsMissing(i),2) = b1(1) + b1(2) * X(pointsMissing(i),1) + err_z1(i);
end
end
I really hope that anyone can give me some ideas on how to do that. Thank you
0 个评论
采纳的回答
Jos (10584)
2017-12-16
If you have the regression coefficients (a,b) (a sin the formula: y = ax +b), the command
h = refline(a,b)
will plot this line in the current graph. Using the handle h, you can set all aspects, like colour
h.Color = 'r' ;
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!