⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example81.m

📁 神经网络VC++代码 人工神经网络原理及仿真实例.
💻 M
字号:

%%============================================
%%         协同识别系统
%%============================================
clc
%训练
Par=[ones(1,4) 1 1];


Time0=clock;

l=64;w=64;

S3=example8Im2Vec('example81sample1.bmp');
S4=example8im2vec('example81sample2.bmp');
S0=example8im2vec('example81sample3.bmp');


v3=S3-mean(S3);v4=S4-mean(S4);v0=S0-mean(S0);
V=[v3/norm(v3) v4/norm(v4) v0/norm(v0)];

P=pinv(V);



%测试
Test=example8im2vec('example81sample4.bmp');

q=Test;
q=q-mean(q);
q=q/norm(q);

Order0=P*q;
V;

[N,M]=size(V);

for i=1:M
    p(i,1)=Order0(i);
end

B=1;
C=1;

steps=30;

for n=1:steps                                            
       
       D=0;
       for j=1:M
           D=D+p(j,n)^2;
       end
       
       D=(B+C)*D;
       gamma=1/D;

       for k=1:M
           p(k,n+1)=p(k,n)+gamma*(Par(k)-D+B*(p(k,n)^2))*p(k,n);
       end
end


end

L=l;W=w;



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -