www.pudn.com > jiaquanhuigui.rar > main.cpp


#include "head.h" 
double forcastcoefficient[N]; 
int number; 
double maxprice=500; 
double forcastprice[N]; 
double forcasterror[N]; 
//double maxerror=0.0; 
//double meanerror=0.0; 
double threshold=0.9998; 
double deltay[N]; 
double cossimilardegree(double a[N],double b[N]); 
void regression(int ,int  ); 
//double cossimilardegree1(double a[N],double b[N]); 
void findsimilarday(double x[N]); 
void regressioncoefficientchecking( );  
double yuce(int); 
void correct(double x[]); 
void weightedregression(double x[N],int ,int ); 
 
double a[N]; 
double b[N]; 
void main(void) 
{ 
	double p[N]; 
	ofstream fp; 
	fp.open("out_price.txt",ios::out); 
	getteachingdataload(); 
	getteachingdataprice(); 
	getdataload(); 
	getdataprice(); 
	//for(int i=0;i<=daynumber;i++) 
		//data2[i]=data[i]; 
	 
	//findsimilarday(data[daynumber].loadsequence); 
//	fp<<"当余弦相关度阈值设为"<Ta_5) cout<<"b["<Ta_5&&tb[i]>Ta_5) 
		{ 
 
		//	cout<<"ta["<