主题:SOS 作五元线性回归的问题
小弟是初学QB,照书本上的方法,写了个两元的回归Y=A0+A1*X1+A2*X2,效果不错。
但现在在此基础上改成五元的Y=A0+A1*X1+A2*X2+A3*X3+A4*X4+A5*X5,主要变了一个地方
DEFDBL A-H,O-Z
DECLARE SUB LINEAR2(N,M,X(),Y(),C(),R)
DECLARE SUB XYF(A(),B(),N,X())
DECLARE SUB XYF(A(),B(),K,N)
DIM X(100,20),Y(100),C(20)
CLS
READ N,M
FOR I=1 TO N
FOR J=1 TO M:READ X(I,J):NEXT J:READ Y(I)
NEXT I
DATA 60,2
DATA 25,8,98,14.5,15.8,116,9.7,18.1,104,11.3
DATA……………………
我将DATA 15,2改成DATA60,5;其它子程序都没改动,这样就是对它进行五元回归了吗?
请指正!
但现在在此基础上改成五元的Y=A0+A1*X1+A2*X2+A3*X3+A4*X4+A5*X5,主要变了一个地方
DEFDBL A-H,O-Z
DECLARE SUB LINEAR2(N,M,X(),Y(),C(),R)
DECLARE SUB XYF(A(),B(),N,X())
DECLARE SUB XYF(A(),B(),K,N)
DIM X(100,20),Y(100),C(20)
CLS
READ N,M
FOR I=1 TO N
FOR J=1 TO M:READ X(I,J):NEXT J:READ Y(I)
NEXT I
DATA 60,2
DATA 25,8,98,14.5,15.8,116,9.7,18.1,104,11.3
DATA……………………
我将DATA 15,2改成DATA60,5;其它子程序都没改动,这样就是对它进行五元回归了吗?
请指正!