clear all
%训练样本
clc;
%训练样本
pConvert=importdata('C:\Users\Administrator\Desktop\ln\SelfOrganizationtrain.dat');
p=pConvert';
%创建网络
net=newc(minmax(p),4,0.1);
%网络初始化
net=init(net);
%设置训练次数,在消耗时间与精确度之间折中
net.trainParam.epochs=200;
%开始训练
net=train(net,p);
Y=sim(net,p)
%分类数据转换输出
Yc=vec2ind(Y)
pause
%待分类数据
dataConvert=importdata('C:\Users\Administrator\Desktop\ln\SelfOrganizationSimulation.dat');
data=dataConvert';
%用训练好的自组织竞争网络分类样本数据
Y=sim(net,data);
Ys=vec2ind(Y)