标签: matlab
我有两个(线性)图表,我只是说:figure(3);plotregression(a,b);
figure(3);plotregression(a,b);
它完美无缺,但我想找到该回归线的斜率。我知道我的情节的y轴上提到的斜率(或m值),但它不是很精确。而不是0.98,它说1.
我是否可以编写代码来获得m /回归斜率的更精确值?已经绘制了一切。
答案 0 :(得分:2)
使用polyfit以最小二乘意义拟合1次多项式(即线性回归):
polyfit
p = polyfit(a, b, 1);
p(1)是斜率(阶数为1的系数),p(2)是垂直轴截距(阶数为0的系数)。
p(1)
p(2)