資源簡(jiǎn)介
模糊神經(jīng)網(wǎng)絡(luò),結(jié)合模糊算法與神經(jīng)網(wǎng)絡(luò)算法進(jìn)行預(yù) 模糊神經(jīng)網(wǎng)絡(luò),結(jié)合模糊算法與神經(jīng)網(wǎng)絡(luò)算法進(jìn)行預(yù)

代碼片段和文件信息
%---------------------------------------------%
% ??????%
%??????????工作室提供代做matlab仿真 ??????%
% ??????%
%??詳情請(qǐng)?jiān)L問:http://cn.mikecrm.com/5k6v1DP??%
% ??????%
%---------------------------------------------%
%模糊RBF網(wǎng)絡(luò)逼近%
%網(wǎng)絡(luò)分為輸入層,模糊化層,模糊推理層和輸出層%
clear?all
close?all
xite?=?0.20;
alfa?=?0.05;
b?=?5*ones(51);
c?=?[-5?-2?0?2?5;
?????-5?-2?0?2?5];
w?=?rands(251);
c_1?=?c;
c_2?=?c_1;
b_1?=?b;
b_2?=?b_1;
w_1?=?w;
w_2?=?w_1;
u_1?=?0;
y_1?=?0;
ts?=?0.001;
for?k?=?1:1:1000
????time(k)?=?k*ts;
????
????u(k)?=?0.5*sin(6*pi*k*ts);
????y(k)?=?u_1^3?+?y_1/(1?+?y_1^2);
????
????x?=?[u(k)y(k)]‘;
????
????%%%%%%%%%%%%第一層:輸入層%%%%%%%%%%%%%
????f1?=?x;
????
????%%%%%%%%%%%%第二層:模糊化層%%%%%%%%%%%
????for?i?=?1:2
????????for?j?=?1:5
????????????net2(ij)?=?-(f1(i)?-?c(ij))^2/b(j)^2;
????????end
????end
????for?i?=?1:2
????????for?j?=?1:5
????????????f2(ij)?=?exp(net2(ij));
????????end
????end
????
????%%%%%%%%%%%%第三層:模糊推理層%%%%%%%%%%%
????for?j?=?1:5
????????m1(j)?=?f2(1j);
????????m2(j)?=?f2(2j);
????end
????
????for?i?=?1:5
????????for?j?=?1:5
????????????ff3(ij)?=?m2(i)*m1(j);
????????end
????end
????f3?=?[ff3(1:)ff3(2:)ff3(3:)ff3(4:)ff3(5:)];
????
????%%%%%%%%%%%%第四層:輸出層%%%%%%%%%%%
????f4?=?w_1‘*f3‘;
????ym(k)?=?f4;
????
????e(k)?=?y(k)?-?ym(k);
????
????d_w?=?0*w_1;
????for?j?=?1:25
????????d_w(j)?=?xite*e(k)*f3(j);
????end
????w?=?w_1?+?d_w?+?alfa*(w_1?-?w_2);
????
????delta2?=?-e(k)*w‘*f3‘;
????
????d_b?=?0*b_1;
????for?j?=?1:5
????????d_b(j)?=?xite*delta2*2*((x(1)?-?c(1j))^2)*(b(j)^-3);
????end
????
????b?=?b_1?+?d_b?+?alfa*(b_1?-?b_2);
????
????d_c?=?0*c_1;
????for?i?=?1:2
????????for?j?=?1:5
????????????d_c(ij)?=?-xite*delta2*2*(x(i)?-?c(ij))*b(j)^-2;
????????end
????end
????
????c?=?c_1?+?d_c?+?alfa*(c_1-c_2);
????
????u_1?=?u(k);
????y_1?=?y(k);
????
????w_2?=?w_1;
????w_1?=?w;
????
????c_2?=?c_1;
????c_1?=?c;
????
????b_2?=?b_1;
????b_1?=?b;
end
figure(1);
plot(timey‘r‘timeym‘b‘);
xlabel(‘time(s)‘);ylabel(‘Approaching‘);
figure(2);
plot(timey-ym‘r‘);
xlabel(‘time(s)‘);ylabel(‘Approaching?error‘);
????????
????
????
????
????
????
end
web?-browser?http://www.ilovematlab.cn/thread-25568-1-1.html
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????2359??2018-09-22?10:39??模糊神經(jīng)網(wǎng)絡(luò),結(jié)合模糊算法與神經(jīng)網(wǎng)絡(luò)算法進(jìn)行預(yù)\FuzzyRBF\FuzzyRBF.m
?????文件?????????55??2018-08-27?11:33??模糊神經(jīng)網(wǎng)絡(luò),結(jié)合模糊算法與神經(jīng)網(wǎng)絡(luò)算法進(jìn)行預(yù)\FuzzyRBF\【源碼使用必讀】.url
?????文件??????20992??2009-03-21?17:22??模糊神經(jīng)網(wǎng)絡(luò),結(jié)合模糊算法與神經(jīng)網(wǎng)絡(luò)算法進(jìn)行預(yù)\FuzzyRBF\各層函數(shù)說明.doc
?????目錄??????????0??2018-09-22?10:43??模糊神經(jīng)網(wǎng)絡(luò),結(jié)合模糊算法與神經(jīng)網(wǎng)絡(luò)算法進(jìn)行預(yù)\FuzzyRBF
?????目錄??????????0??2018-09-22?10:35??模糊神經(jīng)網(wǎng)絡(luò),結(jié)合模糊算法與神經(jīng)網(wǎng)絡(luò)算法進(jìn)行預(yù)
-----------?---------??----------?-----??----
????????????????23406????????????????????5
- 上一篇:qcustomplot.zip
- 下一篇:易語言QQ空間登錄接口源碼
評(píng)論
共有 條評(píng)論