资源简介

TS的模糊神经网络程序,包括数据对比输出,网络均方差输出对比,隶属度函数对比

资源截图

代码片段和文件信息

clc;
clear;

clear all
clc
A=xlsread(‘erjitong.xls‘ 1 ‘A2:C51‘);
B=xlsread(‘erjitong.xls‘ 1 ‘A52:C101‘);
%C=xlsread(‘erjitong.xls‘ 1 ‘C2:C201‘);
%D=xlsread(‘erjitong.xls‘ 1 ‘C202:C401‘);
A(isnan(A))=0 ;        
B(isnan(B))=0 ;
%C(isnan(C))=0 ;
%D(isnan(D))=0 ;
pstudy=A;
ptest=B;
%t=C‘;

%numPts=51;%数据点个数
%x1=linspace(01numPts);
%y=.6*sin(pi*x1)+.3*sin(3*pi*x1)+.1*sin(5*pi*x1);
%data=[x1‘ y‘];%整体数据集
%trnData=data(1:2:numPts:);%训练
%chkData=data(2:2:numPts:);%检验数据
trnData=pstudy;
chkData=ptest;
figure;
plot(trnData(:1)trnData(:2) ‘o‘chkData(:1)chkData(:2)‘x‘);%训练数据检验数据分布曲线

%采用genfis1()由训练数据直接生成模糊推理系统
numMFs=5;%隶属度函数个数
mfType=‘gbellmf‘;%类型
fisMat=genfis1(trnDatanumMFsmfType);
[xmf]=plotmf(fisMat‘input‘1);%初始隶属度函

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

     文件       1708  2010-07-14 19:48  fuzzyanfis.m

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

                 1708                    1


评论

共有 条评论