matlab能不能做无常数项的多元线性回归啊
能不能详细点啊,我是初学者,举个例子
X1=[5 1 3 7]
X2=[7 4 9 3]
X3=[8 5 10 9]
Y=[20 22 30 28]
函数形式y=aX1+bX2+cX3
高手能不能帮我编写以下matlab程序啊,必有重谢
matlab无常数项多元线性回归
答案:2 悬赏:10 手机版
解决时间 2021-04-09 03:09
- 提问者网友:相思似海深
- 2021-04-08 21:48
最佳答案
- 五星知识达人网友:躲不过心动
- 2021-04-08 23:09
可以的,是否有常数项没有关系
使用lsqcurvefit即可,表达式可以随意写。
使用lsqcurvefit即可,表达式可以随意写。
全部回答
- 1楼网友:洒脱疯子
- 2021-04-09 00:48
如你的多元回归函数线性的可以用regress()函数来求解。
利用matlab做回归分析的步骤:
x1=[]
x2=[]
x3=[]
x=[x1 x2 x3];
[b,bint,r,rint,stats]=regress(y,x);
a=b(1),c=b(3),b=b(2)
这样就可以得到y=ax1+bx2+cx3的表达式的系数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |