1 / 15
文档名称:

用小波神经网络来对时间序列进行预测.doc

格式:doc   页数:15
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

用小波神经网络来对时间序列进行预测.doc

上传人:799474576 2013/9/8 文件大小:0 KB

下载得到文件列表

用小波神经网络来对时间序列进行预测.doc

文档介绍

文档介绍:/* Note:Your choice is C IDE */
#include ""
void main()
{

}/*用小波神经网络来对时间序列进行预测*/
/*%File name :
%Description : This file reads the data from
%its source into their respective matrices prior to
% performing wavelet position.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%mand screen and variables */
clc;
clear;

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% user desired resolution level (Tested: resolution = 2 is best)*/
level = menu('Enter desired resolution level: ', '1',...
'2 (Select this for testing)', '3', '4');
switch level
case 1, resolution = 1;
case 2, resolution = 2;
case 3, resolution = 3;
case 4, resolution = 4;
end

msg = ['Resolution level to be used is ', num2str(resolution)];
disp(msg);

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% user desired amount of data to use */
data = menu('Choose amount of data to use: ', '1 day', '2 days', '3 days', '4 days',...
'5 days', '6 days', '1 week (Select this for testing)');
switch data
case 1, dataPoints = 48; /*%1 day = 48 points */
case 2, dataPoints = 96; /* %2 days = 96 points */
case 3, dataPoints = 144; /*%3 days = 144 points */
case 4, dataPoints = 192; /*%4 days = 192 points */
case 5, dataPoints = 240; /* %5 days = 240 points */
case 6, dataPoints = 288; /* %6 days = 288 points */
case 7, dataPoints = 336; /*%1 weeks = 336 points */

end

msg = ['No. of data points to be used is ', num2str(dataPoints)];
disp(msg);

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Menu for data set selection */
select = menu('Use QLD data of: ', 'Jan02',...
'Feb02', 'Mar02 (Select this for testing)', 'Apr02', 'May02');
switch select
case 1, demandFile = 'DATA200601_QLD1';

case 2, demandFile = 'DATA200602_QLD1';

case 3, demandFile = 'DATA200603_QLD1';

case 4, demandFile = 'DATA200604_QLD1';

case 5, demandFile = 'DATA200605_QLD1';
end

/*%%%%%%%%%%%%%%