楼主: wyiweishy
2083 6

[问答] 高手进,多元线性回归matlab 问题 [推广有奖]

  • 0关注
  • 1粉丝

已卖:1380份资源

大专生

63%

还不是VIP/贵宾

-

威望
0
论坛币
16327 个
通用积分
0.0600
学术水平
9 点
热心指数
11 点
信用等级
9 点
经验
512 点
帖子
25
精华
0
在线时间
65 小时
注册时间
2012-3-7
最后登录
2021-1-4

楼主
wyiweishy 发表于 2012-3-10 14:44:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
用matlab做多元线性回归,程序输入如下:
x1=[1996.25,1996.5,1996.75,1997,1997.25,1997.5,1997.75,1998,1998.25,1998.5,1998.75,1999,1999.25,1999.5,1999.75,2000,2000.25,2000.5,2000.75,2001,2001.25,2001.5,2001.75,2002,2002.25,2002.5,2002.75,2003,2003.25,2003.5,2003.75,2004,2004.25,2004.5,2004,75,2005,2005.25,2005.5,2005.75,2006,2006.25,2006.5,2006.75,2007,2007.25,2007.5,2007.75,2008,2008.25,2008.5,2008.75,2009,2009.25,2009.5,2009.75,2010,2010.25,2010.5,2010.75,2011,2011.25,2011.5,2011.75,2012]';
x2=[1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0]';
x3=[0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0]';x4=[0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0]';
y=[9.910631, 9.910631, 9.910631, 9.910631, 9.999405, 9.999405, 9.999405, 9.999405,10.07481,10.07481,10.07481,10.07481,10.14836,10.14836,10.14836,10.14836,10.22918,10.22918,10.22918,10.22918,10.30895,10.30895,10.30895,10.30895,10.39594,10.39594,10.39594,10.39594,10.49148,10.49148,10.49148,10.49148,10.58754,10.58754,10.58754,10.58754,10.6947,10.6947,10.6947,10.6947,10.81403,10.81403,10.81403,10.81403,10.94651,10.94651,10.94651,10.94651,11.03849,11.03849,11.03849,11.03849,11.12664,11.12664,11.12664,11.12664,11.22592,11.22592,11.22592,11.22592,11.32396,11.32396,11.32396,11.32396]';
e=ones(64,1);
[b,bint,r,rint,stats]=regress(y,[e,x1,x2,x3,x4],0.05)

运行老是提示:Error using horzcat
CAT arguments dimensions are not consistent.

什么问题,怎么解决?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB 多元线性回归 matla atlab 线性回归 matlab

沙发
happinessiam 发表于 2012-3-10 14:52:15
x1多一个数据
不懂,不懂。。。

藤椅
hemingalien 发表于 2012-3-10 14:55:17
...........

板凳
wyiweishy 发表于 2012-3-10 15:16:33
没有多数字,我再看了 ,都是64个

报纸
wyiweishy 发表于 2012-3-10 15:17:26
高手都赶快进来看下

地板
liuxin9023 发表于 2012-3-10 21:06:59
[e,x1,x2,x3,x4] 这里错了 数据维数不匹配

7
matlab-007 发表于 2016-8-23 06:43:39
Error using ==> horzcat CAT arguments dimensions are not consistent. 是矩阵的维数不一致所引起的。譬如,一个矩阵,你第一次赋值为1X1double,第二次又赋值为2X1double,就出错了。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 09:02