
matlab回归分析后结果带e是什么意思?哪里出了问题?谢谢
>>X1=[2.7402.5552.2822.4972.2183.0282.7782.8753.025];X2=[10.5076.3625.9685.2723.0304....
>> X1=[2.740 2.555 2.282 2.497 2.218 3.028 2.778 2.875 3.025];
X2=[10.507 6.362 5.968 5.272 3.030 4.452 4.512 4.514 4.751];
X3=[24.875 22.738 21.911 26.845 40.608 39.504 42.748 40.069 39.817];
Y=[4549.22 4597.56 4658.44 5762.37 6637.64 8101.3 9694.42 11249.54 13454.94];
>> Y=Y';
>> X=[ones(length(Y),1),X1',X2',X3'];
[b,bint,r,rint,stats]=regress(Y,X)
b =
-9.7215e+003
5.7565e+003
-4.3003e+002
1.3133e+002
bint =
-2.5914e+004 6.4715e+003
-2.1009e+003 1.3614e+004
-1.7557e+003 8.9566e+002
-2.2706e+002 4.8972e+002
r =
-2.5076e+002
-6.3928e+002
9.3232e+002
-1.4869e+002
-4.3897e+002
-2.8816e+003
-2.4960e+002
1.0998e+003
2.5768e+003
rint =
-1.1777e+003 6.7620e+002
-4.8701e+003 3.5915e+003
-2.9952e+003 4.8599e+003
-4.7988e+003 4.5014e+003
-2.8023e+003 1.9243e+003
-5.1408e+003 -6.2246e+002
-4.7897e+003 4.2905e+003
-3.5116e+003 5.7112e+003
-4.3219e+002 5.5857e+003
stats =
7.8719e-001 6.1649e+000 3.9181e-002 3.5542e+006 展开
X2=[10.507 6.362 5.968 5.272 3.030 4.452 4.512 4.514 4.751];
X3=[24.875 22.738 21.911 26.845 40.608 39.504 42.748 40.069 39.817];
Y=[4549.22 4597.56 4658.44 5762.37 6637.64 8101.3 9694.42 11249.54 13454.94];
>> Y=Y';
>> X=[ones(length(Y),1),X1',X2',X3'];
[b,bint,r,rint,stats]=regress(Y,X)
b =
-9.7215e+003
5.7565e+003
-4.3003e+002
1.3133e+002
bint =
-2.5914e+004 6.4715e+003
-2.1009e+003 1.3614e+004
-1.7557e+003 8.9566e+002
-2.2706e+002 4.8972e+002
r =
-2.5076e+002
-6.3928e+002
9.3232e+002
-1.4869e+002
-4.3897e+002
-2.8816e+003
-2.4960e+002
1.0998e+003
2.5768e+003
rint =
-1.1777e+003 6.7620e+002
-4.8701e+003 3.5915e+003
-2.9952e+003 4.8599e+003
-4.7988e+003 4.5014e+003
-2.8023e+003 1.9243e+003
-5.1408e+003 -6.2246e+002
-4.7897e+003 4.2905e+003
-3.5116e+003 5.7112e+003
-4.3219e+002 5.5857e+003
stats =
7.8719e-001 6.1649e+000 3.9181e-002 3.5542e+006 展开
3个回答
展开全部
没什么特别,只是一种数字的表述, 可能是你matlab设置的数据格式的问题
3.9181e-002 =3.9181×0.01
3.5542e+006=3.5542×1000000
3.9181e-002 =3.9181×0.01
3.5542e+006=3.5542×1000000
展开全部
呵呵……这答案没错啊!只是你的输出格式的问题,你这个是精确解,你可以改成保留2位小数的形式或 有理数形式 一般是用有理数的形式 你在加一个命令就好了(format rat)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
e 是科学计数法中10的几次幂的意思,并不是错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询