用matlab建立模型探求两个数据之间的关系

明显用cftool感觉是正态分布,就是有几个点不对,怎么样剔除坏值优化模型,直接给出优化后的模型追加,谢谢

x=[143 145 146 147 149 150 153 154 155 156 157 158 159 160 162 164]';
X=[ones(16,1) x]; 增加一个常数项
Y=[88 85 88 91 92 93 93 95 96 98 97 96 98 99 100 102]';
[b,bint,r,rint,stats]=regress(Y,X)
得结果:b = bint =
-16.0730 -33.7071 1.5612
0.7194 0.6047 0.8340
stats = 0.9282 180.9531 0.0000
即对应于b的置信区间分别为[-33.7017,1.5612]、[0.6047,0.834]; r2=0.9282, F=180.9531, p=0.0000
p<0.05, 可知回归模型 y=-16.073+0.7194x 成立.
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答