3.1线性回归研究
令开盘价、最高价、最低价、成交量和成交额作为自变量,收盘价作为因变量做线性方程求解.
3.1.1线性回归的运行程序
Function duoyuan2 (X,Y,m,n)
For i=1:n
M(i)=mean(X(:,i));%求X每列的平均值
X1(:,i)=X(:,i)-M(i);%求出X每列与其平均值的差
end
y=mean(Y);%求Y的平均值
Y1=Y-y;%求Y中值与其平均值的差
for i=1:n
for j=1:n
S(I,j)=sum(X1(:.i).*X1(:,j));%正规回归方程组的系统矩阵
end
Sy(i)=sum(X1(:.i).*Y1);%正规回归方程组的常数阵
endSy=Sy’;M=M’;
B=inv(S)*Sy;%求正规方程的解