how to fit a trend line in plotyy ?

2 次查看(过去 30 天)
% code
y = [1:120]';
plotyy(y,data1,y,data2);
hold on
% plot(y,intercept + slope*y);
according to this code how can fit a trend line in data2

采纳的回答

Brendan Hamm
Brendan Hamm 2015-3-2
编辑:Brendan Hamm 2015-3-2
You could use:
p = polyfit(y,data1,n); % looks like you want n=1 in your case
p contains the coefficients of the line:
fitLine = p(1)*y + p(2);
or equivalently:
fitLine = polyfit(p,y);

更多回答(1 个)

Image Analyst
Image Analyst 2015-3-2
See my attached polyfit demo.

类别

Help CenterFile Exchange 中查找有关 Linear and Nonlinear Regression 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by