资源简介

采用模糊神经网络anfis预测混沌时间序列的源程序。

资源截图

代码片段和文件信息


load data1;
% load data2;
% load data3;
t=A(:1);
x=A(:2);
plot(tx);
 for i=20001:60001
     Data(i-20000:)=[x(i) x(i+10) x(i+20) x(i+30) x(i+40) x(i+50) x(i+60) x(i+70) x(i+80)];
 end
 trnData=Data(1:30000:);
 chkData=Data(30001:end:);
 fismat=genfis2(trnData(:1:8)trnData(:9)0.25);
 [fismat1error1ssfismat2error2]=anfis(trnDatafismat[][]chkData);
 plot(error1‘r‘);
 hold on;
 plot(error2‘k‘);
 anfis_output=evalfis([trnData(:1:8) chkData(:1:8)]fismat2);
 index=20081:60081;
 figure(1);
 plot(t(index)[x(index) anfis_output]);
 figure(2);
 plot(t(index)x(index)-anfis_output);
 
 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        632  2004-08-22 11:15  Time series prediction with anfis\chengenfis2.m

     文件    1600200  2004-08-15 16:39  Time series prediction with anfis\data1.mat

     目录          0  2012-05-04 11:23  Time series prediction with anfis

----------- ---------  ---------- -----  ----

              1600832                    3


评论

共有 条评论